so könnte es aussehen:


./.                   Admin           PLZ                  beides
type                  boundary        boundary             boundary
boundary              administrative  postal_code          administative 
admin_level           *               -                    *
postal_code           -               *                    *

  • type=multipolygon ist eine “Null-Information”, die imho nicht notwendig ist.
    Es handelt sich hier um eine Relation, deren interne Struktur bereits aus den Members hervorgeht.
    Das ist ein Multipolygon; das braucht man nicht nochmal dranzuschreiben.
    Es muss nur klar sein, dass es sich um eine beliebige Art von Grenze handellt.

  • beide Informationen in eine Relation reinzuschreiben erscheint mir irgendwie unsauber; dadurch sind schon speziellere Abfragen notwendig.
    Andererseits ist das Erfassen/Pflegen der Rels einfacher.

Erst wollte ich type sogar ganz weglassen aber es gibt noch andere Rels mit postal_code (z.B. associatedStreet)

Das ist mein Vorschlag:


./.                   Admin           PLZ
type                  boundary        boundary                
boundary              administrative  postal_code    
admin_level           *               -                    
postal_code           -               *                  

rein theoretisch könnte man sogar noch boundary=* weglassen.


./.                   Admin           PLZ
type                  boundary        boundary                  
admin_level           *               -                    
postal_code           -               *                  

aber irgendwie geht mir das zuweit.

Gruss
Walter