ISSUE-81: Shall SHACL Core include support for disjoint properties and other property pair constraints?

Property pair constraints

Shall SHACL Core include support for disjoint properties and other property pair constraints?

State:
CLOSED
Product:
SHACL Spec
Raised by:
Holger Knublauch
Opened on:
2015-08-19
Description:
SKOS has several pairs of properties that must be disjoint. E.g. skos:prefLabel and skos:altLabel must not have the same values. This seems to be a recurring pattern, also supported by OWL. We may want to add something like

sh:AbstractPropertyPairConstraint
sh:argument sh:predicate1 ;
sh:argument sh:predicate2 .

sh:DisjointPropertyPairConstraint
rdfs:subClassOf sh:AbstractPropertyPairConstraint .

Another common pattern would be

sh:OrderedPropertyPairConstraint
rdfs:subClassOf sh:AbstractPropertyPairConstraint .

where all values of ?predicate1 must be < ?predicate2.
Related Actions Items:
No related actions
Related emails:
  1. Re: ISSUE-81: Final names of property pair constraints? (from holger@topquadrant.com on 2015-09-16)
  2. Re: ISSUE-81: Final names of property pair constraints? (from kcoyle@kcoyle.net on 2015-09-15)
  3. Re: ISSUE-81: Final names of property pair constraints? (from kcoyle@kcoyle.net on 2015-09-14)
  4. Re: ISSUE-81: Final names of property pair constraints? (from holger@topquadrant.com on 2015-09-14)
  5. Re: ISSUE-81: Final names of property pair constraints? (from kcoyle@kcoyle.net on 2015-09-14)
  6. Re: ISSUE-81: Final names of property pair constraints? (from holger@topquadrant.com on 2015-09-14)
  7. Re: ISSUE-81: Final names of property pair constraints? (from irene@topquadrant.com on 2015-09-13)
  8. Re: ISSUE-81: Final names of property pair constraints? (from kcoyle@kcoyle.net on 2015-09-13)
  9. Re: ISSUE-81: Final names of property pair constraints? (from irene@topquadrant.com on 2015-09-13)
  10. Re: ISSUE-81: Final names of property pair constraints? (from kcoyle@kcoyle.net on 2015-09-13)
  11. Re: ISSUE-81: Final names of property pair constraints? (from irene@topquadrant.com on 2015-09-13)
  12. Re: ISSUE-81: Final names of property pair constraints? (from kcoyle@kcoyle.net on 2015-09-13)
  13. ISSUE-81: Final names of property pair constraints? (from holger@topquadrant.com on 2015-09-10)
  14. Re: shapes-ISSUE-81 (Property pair constraints): Shall SHACL Core include support for disjoint properties and other property pair constraints? [SHACL Spec] (from holger@topquadrant.com on 2015-08-21)
  15. Re: shapes-ISSUE-81 (Property pair constraints): Shall SHACL Core include support for disjoint properties and other property pair constraints? [SHACL Spec] (from kontokostas@informatik.uni-leipzig.de on 2015-08-21)
  16. Re: shapes-ISSUE-81 (Property pair constraints): Shall SHACL Core include support for disjoint properties and other property pair constraints? [SHACL Spec] (from holger@topquadrant.com on 2015-08-21)
  17. Re: shapes-ISSUE-81 (Property pair constraints): Shall SHACL Core include support for disjoint properties and other property pair constraints? [SHACL Spec] (from simon.steyskal@wu.ac.at on 2015-08-21)
  18. Re: shapes-ISSUE-81 (Property pair constraints): Shall SHACL Core include support for disjoint properties and other property pair constraints? [SHACL Spec] (from holger@topquadrant.com on 2015-08-21)
  19. Re: shapes-ISSUE-81 (Property pair constraints): Shall SHACL Core include support for disjoint properties and other property pair constraints? [SHACL Spec] (from kcoyle@kcoyle.net on 2015-08-20)
  20. Re: sh:allowedValues and skos:Collection (from holger@topquadrant.com on 2015-08-19)
  21. shapes-ISSUE-81 (Property pair constraints): Shall SHACL Core include support for disjoint properties and other property pair constraints? [SHACL Spec] (from sysbot+tracker@w3.org on 2015-08-19)

Related notes:

Resolution: Close ISSUE-81, resolved as proposed in Holger's email https://lists.w3.org/Archives/Public/public-data-shapes-wg/2015Aug/0133.html, pending better suggestions for the names
See http://www.w3.org/2015/09/09-shapes-minutes.html#resolution09

Arnaud Le Hors, 14 Sep 2015, 20:39:26

Display change log ATOM feed


Chair, Staff Contact
Tracker: documentation, (configuration for this group), originally developed by Dean Jackson, is developed and maintained by the Systems Team <w3t-sys@w3.org>.
$Id: 81.html,v 1.1 2018/11/26 09:03:42 carine Exp $