[opengeodb] nur deutschland
Robert Böck
robert.boeck at googlemail.com
Mon Mar 17 02:54:05 CET 2008
Stephan S wrote:
>> Du müsstest sehen, was du davon verwerten kannst. Ich stecke da momentan
>> auch nicht richtig drin, hatte schon seinerzeit meine Schwierigkeiten,
>> da durchzublicken, weil die SQL-Datenstruktur ein einziger Saustall ist,
>> von Normalisierung keine Spur.
> Du hast hier schon mehrfach behauptet, bei der gegenwärtigen Datenbank-Struktur
> wäre von Normalisierung keine Spur, mich würde dazu mal interessieren, gegen
> welche Normalform Deiner Meinung nach verstoßen wird?
geodb_textdata ist nicht atomar. Andere Tabellen auch nicht.
> Für die meisten Nutzer ist die Opengeodb sicherlich hauptsächlich für
> die Implementierung einer Umkreissuche auf PLZ-Basis interessant und für
> diesen Zweck ist es sicherlich sinnvoll, sich die dafür relevanten
> Informationen aus der Datenbank zu extrahieren. Ich denke für diejenigen
> sollte es kein Problem darstellen, sich ein Skript zu erstellen, das die
> jetzigen Datenbank in eine ihm genehme Struktur überführt.
Und genau so ein Script habe ich mir mal gebaut.
> Aber auch hier gilt: Machen statt Meckern. Wer dem Projekt helfen will,
> sollte so etwas implementieren und der Allgemeinheit zur Verfügung
> stellen, und nicht erwarten, dass alles für die eigenen Bedürfnisse
> bereit steht.
Mein Script extrahiert nur einen Teilbereich der Daten, und die
Datenstruktur hierfür ist genau auf diesen Teilbereich zugeschnitten und
nicht für die Opengeodb als Ganzes tauglich.
> Die Behauptung, die Datenbankstruktur wäre ein "Saustall"
> ohne Belege dafür oder eine Alternative zu präsentieren, finde ich
> ehrlich gesagt etwas unverfroren,
Du willst allen Ernstes behaupten, Kritik wäre nur zulässig, wenn man
gleichzeitig eine Alternative für das kritisierte Objekt anbietet?
> zumal ich den Eindruck habe, Du hast sie lediglich nicht verstanden.
Zugegebenermaßen habe ich einige Zeit gebraucht, um die
Datenbankstruktur zu verstehen.
Ich habe jedoch den Eindruck, dass derjenige, der die Datenbankstruktur
entworfen hat, noch nicht mal wusste, dass so etwas wie Normalisierung
überhaupt existiert.
> Die jetzige Struktur bietet die maximale
> Flexibilität aus der sich jeder die Daten, die er benötigt extrahieren
> kann, und das sollte meiner Meinung nach auch so bleiben!
Flexibility through obscurity?
> Und wer tatsächlich meint, er hätte einen besseren Entwurf für die
> Datenbank-Struktur der alle Anforderungen erfüllt: Einfach hier
> veröffentlichen und zur Diskussion stellen.
Nö, habe ich nicht, und das habe ich auch nie behauptet.
Trotzdem nehme ich mir das Recht heraus, Kritik zu üben.
cu, Robo :)