2015-04-27 16:43 GMT+02:00 Robert Kaiser <ka...@kairo.at>:

> The only correct way to put that into a clean DB model would be to create
> a relation that has the name on it *once* and has all pieces as members to
> which the name applies, including all pieces of street, sidewalk, etc.



there is a kind of informal guideline that states you shouldn't use
relations for things that can be expressed with a tag (e.g. relations like
all streets of type x in a country b should be omitted because you don't
gain anything more than is already in the db). Redundancy (like repeating
the name on the parts) is more stable than a relation (also because
relations are not handled very well by some editing programs, and the
concept seems more complex for new mappers than simple tags are). OSM is
likely not a "clean DB model" in your sense, at least it prefers redundancy
and transparency over complexity and formal simplicity.

Cheers,
Martin
_______________________________________________
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk

Reply via email to