ISSUE-57: Cardinalities on expressions or groups of triple constraints

group cardinality

Cardinalities on expressions or groups of triple constraints

State:
CLOSED
Product:
SHACL Spec
Raised by:
Jose Emilio Labra Gayo
Opened on:
2015-05-23
Description:
Traditional schema languages can express complex expressions and repetitions of them. ShEx permits cardinalities on an expression in "()"s.

<PersonShape> {
  (  foaf:name xsd:string
   | foaf:firstName xsd:string +,
     foaf:lastName xsd:String
  )? # zero or one name construct
}

<ClosedIssueShape> {
  (  :resolution @<ResolutionShape>
   | :rejection @<RejectionShape>
  )+ # one or more reasons issue is closed
}

This functionality doesn't exist in SHACL.
Related Actions Items:
No related actions
Related emails:
  1. Re: RDF Data Shapes WG agenda for 21 April 2016 (from lehors@us.ibm.com on 2016-04-21)
  2. Re: RDF Data Shapes WG agenda for 21 April 2016 (from jelabra@gmail.com on 2016-04-21)
  3. Re: shapes-ISSUE-57 (labra): Grouping of Shapes [SHACL Spec] (from kcoyle@kcoyle.net on 2015-10-14)
  4. Re: shapes-ISSUE-57 (labra): Grouping of Shapes [SHACL Spec] (from simon.steyskal@wu.ac.at on 2015-10-08)
  5. Re: RDF Data Shapes WG agenda for 8 October 2015 (from pfpschneider@gmail.com on 2015-10-08)
  6. shapes-ISSUE-57 (labra): Grouping of Shapes [SHACL Spec] (from sysbot+tracker@w3.org on 2015-05-23)

Related notes:

RESOLUTION: Close ISSUE-57, group cardinality won't be addressed in this version of SHACL
See http://www.w3.org/2016/04/21-shapes-minutes.html#resolution07

Arnaud Le Hors, 21 Apr 2016, 23:47:45

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: 57.html,v 1.1 2018/11/26 09:03:40 carine Exp $