>Ich würde mich ja gerne, um die Dokumentation des Datenmodell (übrigens
>klasse Übersichtsgrafik) kümmern, wenn ich es verstanden hätte :-/. Mein
>Verständnis für das Attribut loc_id in geodb_hierarchies ist eine unique
>ID für die Hierarchie der einzelnen loc_id's. Die ID's 5078 und 5160 (es
>existieren noch weitere) verstossen allerdings gegen die (selbst
>aufgestellte) Regel. Ist die Regel falsch oder gibt es noch Fehler in
>den Daten?
Die Regel ist falsch. Schon wenn ein Ort eingemeindet wird, ändert sich
die Hierarchie. Da ich alte Daten aber nicht wegwerfe, existieren dann
zwei politische Hierarchien für einen einzigen Ort, d.h., für eine einzige
loc_id. Unterschieden nach dem Datum der Gültigkeit dieser hierarchischen
Ordnung.
5078 und 5160 etc. sind vermutlich noch ganz andere Fälle, weil das
Einträge sind, die keine Orte beschreiben, sondern Postleitzahlgebiete.
Im Grunde gibt es keine Hierarchie von Postleitzahlgebieten, die direkt
mit den politischen Hierarchien der Orte vergleichbar sind. Ich habe sie
trotzdem eingeführt, weil zumindest erkennbar sein sollte, zu welchem
Land sie eigentlich gehören. Sprich: id_lvl2 wäre das Minimum gewesen.
Ich habe die Einträge für Postleitzahlgebiete bis auf id_lvl6 ausgeweitet,
um eine Zuordnung zu Orten zu haben. Auch hier gibt es möglicherweise
viele verschiedene Orte, die ein- und dieselbe Postleitzahl haben. Sprich:
mehrere Einträge in geodb_hierarchies für eine einzige loc_id.
Thomas
--
Mailingliste OpenGeoDB
Listenadresse: opengeodb-r1mDYR0DdAyzQB+pC5nmwQ@xxxxxxxxxxxxxxxx
Informationen: http://opengeodb.de
Mit freundlicher Unterstütztung von php::bar (http://phpbar.de)
|