Open Chika96 opened 2 years ago
Thanks for your message. This is an error in the data dictionary which occurred when generating the data dictionary from the UML model. The error is also tracked here: https://github.com/metanorma/ogc-citygml-xmi/issues/130 This error currently appears for all associations with the multiplicity [*] in the UML model, but will be corrected. This means for the moment that the XML schemas are correct and also the UML diagrams in CityGML 3.0 Part 1 are correct.
There seems to be inconsistency in multiplicity between data dictionary of conceptual model and XMLSchema.
For example in CityGML 3.0 Part 1 table 668, the multiplicity of buildingInstallation is [1..*], but in building.xsd, the minimum occurrence of buildingInstallation is 0. Since BuildingInstallation is not mandatory for Building, the multiplicity in XMLSchema seems to be correct.
Other [1..*] in the data dictionary also need to be checked.