Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Inconsistency between conceptual model and xsd #72

Open
Chika96 opened this issue Apr 14, 2022 · 1 comment
Open

Inconsistency between conceptual model and xsd #72

Chika96 opened this issue Apr 14, 2022 · 1 comment

Comments

@Chika96
Copy link

Chika96 commented Apr 14, 2022

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.

@TatjanaKutzner
Copy link
Contributor

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: metanorma/ogc-citygml-xmi#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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants