Accord-Project / aec3po

AEC3PO: Architecture, Engineering, Construction Compliance Checking and Permitting Ontology
https://w3id.org/lbd/aec3po/
2 stars 1 forks source link

normativeReference should be URL not literal #27

Open VladimirAlexiev opened 1 year ago

VladimirAlexiev commented 1 year ago

It's true that https://qudt.org/schema/qudt/normativeReference is defined as literal with datatype xsd:AnyURI. However, the only benefit of that literal is that it can accommodate invalid URLs. Since we won't refer to such URLs, I suggest to slightly twist QUDT and use a real URL https://github.com/Accord-Project/aec3po/blob/5fb6f7e2b8b9f0f208caeeab68461aa8b3c0dfcd/src/quantity_kinds.ttl#L58

maximelefrancois86 commented 1 year ago

I disagree this is a slight twist. As qudt:normativeReference is a datatype property, importing both this vocabulary and qudt schema ontology would lead to an inconsistency.