On 11.12.2012 19:10, Erwin OSM wrote:
Am 11.12.2012 09:05, schrieb Friedrich Volkmann:
On 11.12.2012 05:51, Erwin Pleyer wrote:
Eines der wichtigen Prinzipien bei Datenbanken ist, niemals mehr als eine
Info in ein Feld zu schreiben! Kann man in allen Lehrbüchern lesen.

Dabei geht es um die Normalisierung relationaler Datenbanken. OSM ist
keine relationale Datenbank.

Außerdem ist die Strichpunkt-Notation in OSM längst üblich. Es gibt keinen
Grund, es ausgerechnet im konkreten Fall anders zu machen.

Dieses Prinzip liese sich aber auch auf die OSM-Datenbank anwenden, was
sicherlich von Vorteil wäre.

Du kannst ja gern einen Vorschlag machen, wie das gehen soll.

Die Werte in den Key zu verschieben (postal_service=yes) ist jedenfalls keine allgemeine Lösung, denn schon bei alt_name=Name1;Name2 oder vehicle=delivery;agricultural funktioniert das nicht.

Nur weil die Strichpunkt-Notation üblich ist, muss sie eben noch lange nicht
gut sein. Ich bin der Meinung, dass diese Notation schwer auszuwerten und zu
pflegen ist, eine einzelne Erfassung wäre nur von Vorteil.

Was ist daran schwer auszuwerten? Z.B. in Perl: @werte = split /;/, $wert

Und warum schwer zu pflegen? Das ist bereits die dritte Behauptung, zu der du keine Begründung anführst.

--
Friedrich K. Volkmann       http://www.volki.at/
Adr.: Davidgasse 76-80/14/10, 1100 Wien, Austria

_______________________________________________
Talk-at mailing list
Talk-at@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-at

Antwort per Email an