Re: [poe] Use of cardinality restrictions in the ontology?

> If the cardinality check is only done with SHACL such a guy has to be/get familiar with SHACL too, only then s/he would be able to read the cardinality constraints.

The cardinality check can **only** be done with SHACL. OWL was never really intended to be used for the purpose of constraint validation. Again, I'm not saying that we have to choose between OWL or SHACL, but we have to use the right tool for the right purpose.

If the only reason to adopt OWL is so that Protege renders restrictions nicely, we might even consider dropping it all together and have RDFS/SKOS only.

In any case, a user of ODRL doesn't have to be familiar with OWL or SHACL at all anyway. That's why we have our information model. 

-- 
GitHub Notification of comment by simonstey
Please view or discuss this issue at https://github.com/w3c/poe/issues/198#issuecomment-309707116 using your GitHub account

Received on Tuesday, 20 June 2017 10:05:40 UTC