Lese nochmal [oben] meinen letzten Satz. Das ist doch genau das was du beschreibst.
Das alles in einem POI zusammen schmeißen zu wollen, wäre unsauberes Mapping und funktioniert hier auch gar nicht, weil du nicht 2x shop=*
und 2x amenity=*
an einen Node taggen kannst.
→ wiki/DE:Ein_Objekt,_ein_OSM-Element
In OSM ist das ein Supermarkt, eine Bank, eine Postfiliale und ein Lotterie-Shop (bzw. Kiosk mit Lotterie).
PS:
Ein Hotel und ein Restaurant innerhalb des Hotels, beide zusammen als ein Objekt mit tourism=hotel und amenity=restaurant am selben Knoten oder an derselben Fläche. Das kann Probleme verursachen sobald weitere Merkmale wie opening_hours=* ergänzt werden.