<p dir="ltr">I like (3) the best (only 1 amenity, the biggest one) and I think the new tag could be similar to building:part</p>
<p dir="ltr">> A way with the tag<br>
><a href="http://wiki.openstreetmap.org/wiki/Key:building:part"> building:part</a>=yes or<br>
><a href="http://wiki.openstreetmap.org/wiki/Key:building:part"> building:part</a>=*:part<br>
> describes a part of a building, where some building attributes are different from the general attributes of the whole building. In addition to the different ways tagged<b> building:part</b>=*, there should be one area (closed way or relation) marking the whole building and tagged with<a href="http://wiki.openstreetmap.org/wiki/Key:building"> building</a>=*.</p>
<p dir="ltr">How about a direct adaptation to amenities?</p>
<p dir="ltr">One area (closed way or relation) marking the whole amenity and tagged with <a href="http://wiki.openstreetmap.org/wiki/Key:building">amenity</a>=*[library].<br>
Different ways tagged<br>
<a href="http://wiki.openstreetmap.org/wiki/Key:building:part"><a href="http://wiki.openstreetmap.org/wiki/Key:building">amenity</a></a><a href="http://wiki.openstreetmap.org/wiki/Key:building:part">:part</a>=yes or<br>
<a href="http://wiki.openstreetmap.org/wiki/Key:building:part"><a href="http://wiki.openstreetmap.org/wiki/Key:building">amenity</a></a><a href="http://wiki.openstreetmap.org/wiki/Key:building:part">:part</a>=*[library]:part<br>
to describe a part of the amenity, where some attributes are different from the general attributes of the whole amenity.</p>
<p dir="ltr">You could then add the attributes if different from the general: name, description, opening hours...<br></p>
<p dir="ltr">On Nov 29, 2014 3:17 PM, "Mateusz Konieczny" <<a href="mailto:matkoniecz@gmail.com">matkoniecz@gmail.com</a>> wrote:<br>
><br>
> There is a large library with multiple sections (...).<br>
><br>
> There are separate accounts for separate sections, different opening hours. But it is <br>
> managed by one institution, everything is in the same building, end it is generally considered as one entity.<br>
><br>
> How one should tag it?<br>
><br>
> (1) amenity=library for both general entity and section (impossible for data consumers to <br>
> understand that some are subsections)<br>
> (2) use (1) and use some sort of relation to indicate hierarchy (de facto impossible to use <br>
> for data consumers)<br>
> (3) maybe introduce a new tag, something like amenity=library_section or something <br>
> similar? Maybe library=section, without amenity=library and use amenity=libvrary to <br>
> mark entire entity?<br>
</p>