Re: on values

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