Gedbas4all/Ortsinformationen: Unterschied zwischen den Versionen
(4 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
== Modellierung von Ortsinformationen == | == Modellierung von Ortsinformationen == | ||
=== ursprüngliches GENTECH Modell === | |||
Im GENTECH Modell werden Datum und Ortsname fest am EVENT gespeichert: | Im GENTECH Modell werden Datum und Ortsname fest am EVENT gespeichert: | ||
[[Bild:Gedbas4all-places-1.svg|600px]] | [[Bild:Gedbas4all-places-1.svg|600px]] | ||
=== Verwendung von Ortsidentifikationen === | |||
Die Identifikation des Ortes kann man über eine ASSERTION als CHARACTERISTIC dem EVENT hinzufügen: | Die Identifikation des Ortes kann man über eine ASSERTION als CHARACTERISTIC dem EVENT hinzufügen: | ||
[[Bild:Gedbas4all-places-2.svg|600px]] | [[Bild:Gedbas4all-places-2.svg|600px]] | ||
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. | |||
[[Bild:Gdm_diagram_06.svg|400px]] | |||
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. | 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. | ||
Zeile 13: | Zeile 23: | ||
Siehe auch bei den Beispiele: [[Gedbas4all/Beispiele#Adressbuch]] | Siehe auch bei den Beispiele: [[Gedbas4all/Beispiele#Adressbuch]] | ||
==== Zerlegung von Adressen ==== | |||
<tab head="top" class="wikitable"> | |||
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 | |||
</tab> | |||
== Nutzung der GOV-Daten zur Suche == | == Nutzung der GOV-Daten zur Suche == | ||
Zeile 32: | Zeile 54: | ||
Wenn sich im GOV etwas bei SCHERGJO54EJ geändert hat, werden alle Einträge mit ''starting place id''=SCHERGJO54EJ gesucht und aktualisiert. | Wenn sich im GOV etwas bei SCHERGJO54EJ geändert hat, werden alle Einträge mit ''starting place id''=SCHERGJO54EJ gesucht und aktualisiert. | ||
[[Kategorie:Gedbas4all]] |
Aktuelle Version vom 14. November 2016, 17:14 Uhr
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
<tab head="top" class="wikitable"> 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 </tab>
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.