[opengeodb] geodb_textdata, geodb_intdata und "Teil von"

Peter Wendorff wendorff at uni-paderborn.de
Die Mar 25 09:35:33 CET 2008


Hi.
Beim Probe- und Korrekturlesen der Doku ist mir gerade folgendes 
aufgefallen:

Wieso sind Datensätze vom Typ 400100000 (Teil von) in geodb_textdata 
aufgeführt, und nicht in geodb_intdata? Das sind doch wohl die 
eindeutigsten Ganzzahlen, die es geben kann - Verweise auf andere 
Datensätze. (das wäre, wenn mir zugestimmt wird, auf Dauer sowohl in der 
Datenbank, als auch auf 
http://opengeodb.giswiki.org/wiki/Datenbank#Allgemein zu korrigieren.

Gibt es dafür einen sinnvollen Grund? Obwohl dies eine ganze Menge 
Scripts über den Haufen werfen wird, würde ich vorschlagen, dies in 
zukünftigen Versionen zu korrigieren, da über eine Erfassung in 
geodb_intdata 1) die Größe von _intdata und _textdata mehr ausgeglichen 
wird (joins über kleinere Tabellen), und 2) bei typisierten Datenbanken 
auch die Join-Vergleiche schneller gehen dürften, da in intdata der Typ 
dem der loc_id in locations direkt entspricht.

Bitte um Kommentare dazu!
Gruß

Peter Wendorff