If the whole building is a shop, I see no reason to not reuse the same OSM polygon for both features (the building and the shop). However, if the shop is not the unique entity, like apartments/flats on upper floors, I also recommended in the past to use a node.
Pieren _______________________________________________ Tagging mailing list Tagging@openstreetmap.org https://lists.openstreetmap.org/listinfo/tagging