- From: Peter F. Patel-Schneider <pfpschneider@gmail.com>
- Date: Tue, 21 Jun 2016 10:58:13 -0700
- To: public-data-shapes-wg@w3.org
I would like to have a discussion about what to do with the SPARQL problems related to EXISTS. SHACL heavily uses EXISTS and depends on a treatment of EXISTS that is different from the one in the SPARQL specification. For example, according to the SPARQL specification hasClass(ex:Person) will be true for any value node that is a blank node if any node in the graph is a SHACL-instance of ex:Person. So there will be no violations reported for ex:s1 a sh:Shape ; sh:scopeNode ex:Bob ; sh:property [ sh:predicate ex:child ; sh:class ex:Person ] . on ex:Bob a ex:Person ; ex:child _:Bill . peter
Received on Tuesday, 21 June 2016 17:58:44 UTC