Benutzer-Werkzeuge

Webseiten-Werkzeuge


tagungen

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
tagungen [2025/02/06 11:04] – [2. Länder, Ländercodes] roottagungen [2025/03/10 23:30] (aktuell) – [2.1 Warum so kompliziert?] root
Zeile 3: Zeile 3:
  
 ===== - Tabellen und Felder ===== ===== - Tabellen und Felder =====
 +
 +Zurück: [[start|Startseite]]
  
 Aufzählen und Erklären der einzelnen Tabellen und Felder der DB Aufzählen und Erklären der einzelnen Tabellen und Felder der DB
Zeile 12: Zeile 14:
  
   * Sprache, in der das Land angegeben wird (z.B. Germany, Deutschland)   * Sprache, in der das Land angegeben wird (z.B. Germany, Deutschland)
 +  * Unterschiedliche gebräuchliche Namen (z.B. England oder Großbritannien, Holland oder Niederlande)
   * Es werden Abkürzungen verwendet (z.B. BRD statt Deutschland)   * Es werden Abkürzungen verwendet (z.B. BRD statt Deutschland)
   * Schreibfehler (z.B. Detschland statt Deutschland)   * Schreibfehler (z.B. Detschland statt Deutschland)
  
-Um diese Probleme in den Griff zu bekommen führt die DB eine eigene Tabelle aller Länder, die in Anmeldungen auftauchen - incl. aller Varianten. Zu jedem Eintrag trägt das TB (bzw. der Programmierer im Hintergrund) den bekannten zweistelligen Ländercode((Nach ISO-3166-1, siehe z.B. bei [[https://de.wikipedia.org/wiki/ISO-3166-1-Kodierliste|Wikipedia]].)) ein.+Um diese Probleme in den Griff zu bekommen, wird in der DB eine eigene Tabelle aller Länder, die in Anmeldungen auftauchen (incl. aller Varianten), geführt. Das geschieht in mehreren Schritten: 
 + 
 +1. Die DB trägt für jedes Land, das in einer TN-Anmeldung angegeben wird, eine Zeile in diese Tabelle ein, wenn es dort nicht bereits vorhanden ist. Diese Einträge in der Schreibweise gebildet, wie sie in der TN-Anmeldung angegeben ist. 
 + 
 +2. Zu jedem Eintrag ergänzt das TB (bzw. der Programmierer im Hintergrund) den weitläufig bekannten zweistelligen Ländercode((Nach ISO-3166-1, siehe z.B. bei [[https://de.wikipedia.org/wiki/ISO-3166-1-Kodierliste|Wikipedia]].)) ein. So entstehen mit der Zeit für jedes Land mehrere Einträge, die aber immer den gleichn Ländercode haben. 
 + 
 +3. Die Zeile, die für den deutschen Sprachgebraucht die gebräuchlichste ist, wird durch das TB (bzw. den Programmierer im Hintergrund) als ''Prototyp'' markiert. Hier ein paar Beispiele: 
 + 
 +^ Land ^ Ländercode ^  Prototyp  ^ 
 +| Deutschland | DE |  x  | 
 +| Germany | DE |  -  | 
 +| BRD | DE |  -  | 
 +| Großbritannien | GB |  -  | 
 +| England | GB |  x  | 
 +| Great Britain | GB |  -  | 
 + 
 +4. Die DB ergänzt, soweit möglich, aus der Tabelle automatisch die Datensätze aller Personen um den Ländercode (''Land kurz''). 
 + 
 +5. Anhand der Ländercodes wird schließlich in der Auswertung ''Statistik.pdf'' eine Übersicht darüber erstellt, wieviele TN aus welchem Land kommen. Außerdem werden die Ländercodes in der Gesamtliste für das Herkunftsland verwendet. 
 + 
 + 
 +==== - Warum so kompliziert? ==== 
 + 
 +Es ist auf den ersten Blick kompliziert. Aber... 
 + 
 +  - Die Länder-Tabell wird von der TB Tagungs-übergreifend geführt. 
 +  - Dadurch kann die DB mit der Zeit immer besser automatisch den richtigen Ländercode ermitteln und in die Datensätze der TN einfügen. Im März 2025 enthielt die Länder-Tabell bereits 133 Einträge über 66 Länder. 
 +  - So wird es mit der Zeit immer weniger Aufwand für das TB. 
 + 
 + 
 +~~DISCUSSION~~ 
tagungen.1738839859.txt.gz · Zuletzt geändert: von root

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki