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:
- Re: RDF Data Shapes WG agenda for 21 April 2016 (from lehors@us.ibm.com on 2016-04-21)
- Re: RDF Data Shapes WG agenda for 21 April 2016 (from jelabra@gmail.com on 2016-04-21)
- Re: shapes-ISSUE-57 (labra): Grouping of Shapes [SHACL Spec] (from kcoyle@kcoyle.net on 2015-10-14)
- Re: shapes-ISSUE-57 (labra): Grouping of Shapes [SHACL Spec] (from simon.steyskal@wu.ac.at on 2015-10-08)
- Re: RDF Data Shapes WG agenda for 8 October 2015 (from pfpschneider@gmail.com on 2015-10-08)
- 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
Display change log