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:03] 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 [[Wikipedia]]|https://de.wikipedia.org/wiki/ISO-3166-1-Kodierliste.)) 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.1738839823.txt.gz · Zuletzt geändert: 2025/02/06 11:03 von root

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki