Bei so etwas ist amenity sicher angebracht - öffentliche große Terrasse an einem Gasthof / Ausflugsort: https://www.openstreetmap.org/way/201452328

Als Bestandteil eines Hause ist building (building:part) angebrachter. Bei uns im Gebirge ist meist ein Garagenanbau mit aufliegender Terrasse. Ich hatte es vor Jahren gemappt (ohne Garage darunter):
building:part=yes
building:roof:shape=3dr (entspricht neu roof:shape=flat)
description:de=Terrasse
height=0.5
level=0 (Höhe des EG)

(mit Garage)
building:part=garage
roof:shape=flat
building:levels=1
description:de=Terrasse auf Garagenanbau
height=2.5

Ich weiß nicht ob sich building:part=terrace mit building=terrace beißt? eventuell patio?