- From: Peter F. Patel-Schneider <pfpschneider@gmail.com>
- Date: Sat, 3 Dec 2016 08:44:40 -0800
- To: Irene Polikoff <irene@topquadrant.com>
- Cc: "public-rdf-shapes@w3.org" <public-rdf-shapes@w3.org>
The entire message reads: *************************** There is a lot of wording like Each value of sh:targetNode is either an IRI or a literal. in Shapes Constraint Language (SHACL) W3C Editor's Draft 02 December 2016, where the relevant definition of value in the document appears to be The values of a property p for a node n in an RDF graph are the objects of the triples in the graph that have n as subject and p as predicate. This statement is not universally true, such as in the RDF graph _:a sh:targetNode _:b . Presumably the statement is meant to be interpreted in some context, but there is no context given in the neighbourhood of the statement. Peter F. Patel-Schneider Nuance Communications **************************** The referent of the "This statement" is Each value of sh:targetNode is either an IRI or a literal. which is not true in the RDF graph provided. peter On 12/02/2016 11:02 PM, Irene Polikoff wrote: > Peter, could you please explain why you say that the statement is not true. > > In your example, _:a is a subject (node n), sh:targetNode is a predicate > (property p) and _:b is the object (the value). > >> On Dec 2, 2016, at 10:15 PM, Peter F. Patel-Schneider >> <pfpschneider@gmail.com <mailto:pfpschneider@gmail.com>> wrote: >> >> The values of a property p for a node n in an RDF graph are the objects of >> the triples in the graph that have n as subject and p as predicate. >> >> This statement is not universally true, such as in the RDF graph >> _:a sh:targetNode _:b . >
Received on Saturday, 3 December 2016 16:45:41 UTC