Hallo!
"building:part" sollte immer vollständig umschlossen sein von einem "building". D.h. du musst genau wie vermutet 3 "building:part"-Umrisse zeichnen und einen "building"-Umriss, der alle "building:parts" umgibt. Die Tags wie Hausnummer, Name, Dach, etc. bleiben unverändert, das ist schon richtig wie du es gemacht hast.

Ich habe mal die Änderungen selbst umgesetzt, damit du es mal sehen kannst:
Hier das umliegende Gebäude mit dem Tag "building":
https://www.openstreetmap.org/way/1293635883

und hier die drei darin liegenden "building:parts":
https://www.openstreetmap.org/way/1289106640
https://www.openstreetmap.org/way/231782429
https://www.openstreetmap.org/way/308559340

Viele Grüße
ayxis