Likely schema
place <- place
boundary <- boundary
route <- route
structure <- power, man_made, barrier, emergency, amenity=[bench, post_box, telephone…], advertising, military, playground
poi <- shop, tourism, historic, office, amenity=[other], healthcare, craft
transport <- highway, railway, aerialway, traffic_sign*, public_transport, amenity=bus_station
indoor <- indoor*, entrance*