I noticed that in name attribute of Building objects one should instantiate GeographicalName instead of LangString.
GeographicalName have among other attributes language and spelling. These two are the only attributes of LangString I would create some inheritance link from LangString to GeographicalName in order to avoid redondance in our data model (because we still use LangString in some attributes). The only alternative would be to define twice same language and spelling.
Dear
I noticed that in name attribute of Building objects one should instantiate GeographicalName instead of LangString.
GeographicalName have among other attributes language and spelling. These two are the only attributes of LangString I would create some inheritance link from LangString to GeographicalName in order to avoid redondance in our data model (because we still use LangString in some attributes). The only alternative would be to define twice same language and spelling.
Regards