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