Also mit building=* taggst Du das Polygon welches das gesamte Gebäude umschließt.
Dann, optional, kannst Du einzelne Gebäudeteile innerhalb dieses Polygons mit building:part=* taggen.

Siehe zum Beispiel das BrahmsQuartier am Gänsemarkt:
https://www.openstreetmap.org/way/43476958