Govanus (2015-11-03 21:27:13+00:00): I had a look at your linked wiki page and this kind of stuck me:-

Examples of bad situations:

    An area object representing a single-use building with a point object inside it. Move the tags to the area object and delete the point.

anyway I looked through the rest. looked  though the link on building parts (found I need to make changes to my own entries to meet this other topic) and studied your reasoning and the practice I'd been doing before.
 This is what came up with:-
theres usally a higharacy of increasingly detailed ways to map things on osm:-
These range from one node for a whole city, though meny meny optional levels, all the way to fixtures like individual doors as a tagged way.
What a contributer actually maps is based on the time and effort they have to map an object and the acess time and and effort needed to compile surveys of what is there to map.

Now a shop or bussinesses as a node only to me was a quick way of adding data about shops and bussinesses into OSM without needing to start looking at trying to map the shap of the premerses they oprate from.  So this means that you cangather a lot of info from the kerbside and shopfronts and make a useful contribution.
   Someone else with building infomation can use the infomation to give meeningful tags to there newly drwan buildings (there can be some complexity with some layouts that need indoor arangements were the building is in multiple ocupation and so if uncirtain floating nodes in the building in a sensible order is a helpful way to leave it, till someone with more detailed knowledge comes a long to complete the indoor schemes or just the shop unit arangements.

This is what I used to do.  It also seems to match what your link suggested. .. but I seem to think you have a different approach.

I understand that you might like to control where an icon might be put but if I:-
-know the full extent of the building
-have the building fully drawn
-am activly thinking of cramming multi-level room details and possibley sales section infomation features.
-Was working at the south of the building and didn't even relise that the building even had any shop infomation at all and was looking at the arial maps in another window to check the extents for 3 to 5 minuits before I even noticed the shop node already there!
-if I am likley to make a map insert showing only the car collection service road I've just added which might not even show the house at 38 Pembroke Street then I don't think that node would even get download in a small bounding box of the size I used when I drew that road.

=+=Then dosen't it seem more useful to move the tagging onto a well understood building so that the name and details are picked up whichever part of the building I'm mapping (like named parks).

I see a idea like using a routing line in road to carry info, but then atleast the name on the building would help in the mininum case.

I also see the idea that building change and so the back may stop being the same shop, but this is true of most of OSM entries so we map what we knew to the best of our ultimatly lmited knowledge and the enduser always has the knowledge that bit of the map might not always be perfect and upto date unless they sservey and contribute the corrections to make it so.

 This is the same with residential flats. so floating addresses with flat orinataded infomation gathering to individual nodes like the address NPLG infomation, the building level they are on, are sort of the minimum if you don't yet have a floor layout to hand.

  This allows the Gazzetter compilers to at lest get all the bedsits and flats on to the postal lists (something that people are looking for with OSM from people asking in the help section.

I conclusion I'd like to move at least the name and maybe the address to the building outline and even add possiblly named entrances to the Pembroke street entrances (I think I may have done some already along with that collections rd

Do you think that seems sensible?