-
Notifications
You must be signed in to change notification settings - Fork 13
Open
Description
The Overview section says:
tree:shapeindicates the [SHACL] shape (exactly one) to which each member in the collection adheres
In the Vocabulary section:
- The
tree:Collectionclass says:
A collection has members that MAY adhere to a certain shape
- The
tree:shapeproperty says:
The SHACL shape the members of the collection adhere to.
I interpreted the first and the last text as option 1.
I interpreted the middle text as option 2.
But, I can image it could mean option 3 as well, while I do not think option 4 is intended.
Options:
- A collection (
tree:Collection) MUST refer to one shape using itstree:shapeproperty to which each member MUST adhere to - A collection (
tree:Collection) MUST refer to one shape using itstree:shapeproperty to which each member MAY adhere to - A collection (
tree:Collection) MAY refer to one shape using itstree:shapeproperty to which each member MUST adhere to - A collection (
tree:Collection) MAY refer to one shape using itstree:shapeproperty to which each member MAY adhere to
Which leads to the question: which option is it? 🤔
Can we clarify this in the specification?
BTW. if a collection MAY refer to one shape, maybe it is better to recommend is using a SHOULD. What say you?
Metadata
Metadata
Assignees
Labels
No labels