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
Cardinality of odrl:rightOperand #255
Comments
I get the need from this case using odrl:isAnyOf but that raises some questions:
I guess these set-related operators isA, isPartOf, isAllOf, isAnyOf, isNoneOf need an explicit list/collection of values as rightOperand and a list is a single thing, does not require a changed cardinality. |
@simonstey Perhaps we add this option as well:
Thoughts or other options? @nitmws the |
Good point! What about following the same strategy as with the andSequence? In such a case, an RDF list would follow. |
@riannella I was hoping the odrl:eq example is invalid - but one never knows ;-) Re suggestion above: I would simply append the lists to the rightOperand definition: one rightOperand property value of type literal, or? IRI [rfc3987], or RightOperand; or, list of literals, or? list of IRIs [rfc3987], or list of RightOperands (for set-based operators); or, @vroddon this strategy already exists: 2.5.2 Logical Constraint Class - properties
@riannella there is an error: ... its value is a list of the existing Constraint instances. ... and operator andSequence:
|
Ok, done...and added note to vocab terms. |
Sorry to come back to this issue, but: if the rightOperand property may be a list of values I think this feature must be opened to the rightOperandReference property too: |
Done. |
https://w3c.github.io/poe/vocab/#term-isAnyOf:
but =>
http://w3c.github.io/poe/model/#constraint-class:
The text was updated successfully, but these errors were encountered: