Gedbas4all/Ortsinformationen
Modellierung von Ortsinformationen
ursprüngliches GENTECH Modell
Im GENTECH Modell werden Datum und Ortsname fest am EVENT gespeichert:
Verwendung von Ortsidentifikationen
Die Identifikation des Ortes kann man über eine ASSERTION als CHARACTERISTIC dem EVENT hinzufügen:
Dadurch, daß die Verknüpfung von Ortsidentifikation zum EVENT "locker" ist, hat man die Möglichkeit, diese Verknüpfung erst später (von einem anderen Nutzer) hinzuzufügen.
Ob man den in der Quelle genannten Ortsnamen auch über eine ASSERTION anbindet oder ihn direkt am EVENT läßt, muß noch genauer überlegt werden. Es scheint auszureichen, den Namen direkt ans EVENT zu schreiben. Sollte eine später gefundene Quelle zu einem Ereignis doch einen Ort nennen, hat man es sowieso mit einem ganz neuen Satz von SOURCE, PERSONA und EVENT zu tun.
Adressen
Ist der Wohnort bis auf ein Haus genau angegeben, wird ein THING für das Haus erzeugt. Das THING kann über eine CHARACTERISTIC an einen Ort gebunden werden. Mit Hilfe einer Gruppe können mehrere Häuser zu einer Straße zusammengefaßt werden. Der Name der Straße ist eine CHARACTERISTIC der Gruppe.
Siehe auch bei den Beispiele: Gedbas4all/Beispiele#Adressbuch
Zerlegung von Adressen
Adresse | Straße | Hausnummer | Sortiernummer |
---|---|---|---|
Fuchsberg 23 | Fuchsberg | 23 | 23 |
Bahnhofstraße 1a | Bahnhofstraße | 1a | 1 |
Hauptstraße 5-7 | Hauptstraße | 5-7 | 5 |
5th avenue 6305 b | 5th avenue | 6305 b | 6305 |
Sackgasse | Sackgasse | 0 | |
67 | 67 | 67 | |
67a | 67a | 67 |
Nutzung der GOV-Daten zur Suche
Eine Idee, wie man die GOV-Daten zum Suchen von Orten verwenden kann.
- Es wird die gesamte Hierarchie der Orte aus GOV zusätzlich in Gedbas4all gespeichert.
- Bei einem Abruf wird geprüft, ob die Daten noch aktuell sind.
- Bei Bedarf werden alle entsprechenden Einträge aktualisiert.
+----------+--------------+-------------------+ | Person | place id | starting place id | +----------+--------------+-------------------+ | ... | ... | ... | | xyz | adm_369010 | SCHERGJO54EJ | | xyz | SCHERGJO54EJ | SCHERGJO54EJ | | ... | ... | ... |
Ursprünglich ist der Eintrag nur für Schönberg (SCHERGJO54JE), kann nun aber auch bei Schleswig-Hostein (adm_369010) gefunden werden.
Wenn sich im GOV etwas bei SCHERGJO54EJ geändert hat, werden alle Einträge mit starting place id=SCHERGJO54EJ gesucht und aktualisiert.