Gedbas4all/Ortsinformationen: Unterschied zwischen den Versionen

aus GenWiki, dem genealogischen Lexikon zum Mitmachen.
Zur Navigation springen Zur Suche springen
(Link zum Beispiel)
Zeile 1: Zeile 1:
== Modellierung von Ortsinformationen ==
== Modellierung von Ortsinformationen ==
Im GENTECH Modell werden Datum und Ortsname fest am EVENT gespeicert.
Im GENTECH Modell werden Datum und Ortsname fest am EVENT gespeichert:


[[Bild:Gedbas4all-places-1.svg|600px]]
[[Bild:Gedbas4all-places-1.svg|600px]]

Version vom 13. Januar 2009, 09:29 Uhr

Modellierung von Ortsinformationen

Im GENTECH Modell werden Datum und Ortsname fest am EVENT gespeichert:

Gedbas4all-places-1.svg

Die Identifikation des Ortes kann man über eine ASSERTION als CHARACTERISTIC dem EVENT hinzufügen:

Gedbas4all-places-2.svg

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.

Gedbas4all-places-3.svg

Siehe auch bei den Beispiele: Gedbas4all/Beispiele#Adressbuch

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.