ebucoreplus
ebucoreplus copied to clipboard
Object properties "references" and "isReferencedBy" have two separate ranges: "EditorialObject" and "BibliographicalObject"
The inverse object properties references ad isReferencedBy need both of EditorialObject and Bibliographical Object as range.
The result should allow these statements:
-
EditorialObjectreferencesonly (BibliographicalObjectorEditorialObject) -
EditorialObjectisReferencedByonly (BibliographicalObjectorEditorialObject) -
BibliographicalObjectreferencesonly (BibliographicalObjectorEditorialObject) -
BibliographicalObjectisReferencedByonly (BibliographicalObjectorEditorialObject)
Yes, it is a bug, but we can also express the class restrictions as: EditorialObject references min 0 BibliographicalObject etc which is perhaps what we mean.