Re: shapes-ISSUE-201 (node target): how does node target specify targets for a shape? [SHACL Spec]

I would switch 'define' and 'specify' and change the language slightly:

"A node target is specified using the sh:targetNode predicate. A value
of sh:targetNode
can be an IRI or a literal. Each value of a node target identifies a node
in the data graph to be validated against a shape that is the subject of
the triple."

On Thu, Nov 17, 2016 at 6:24 PM, RDF Data Shapes Working Group Issue
Tracker <sysbot+tracker@w3.org> wrote:

> shapes-ISSUE-201 (node target): how does node target specify targets for a
> shape? [SHACL Spec]
>
> http://www.w3.org/2014/data-shapes/track/issues/201
>
> Raised by: Karen Coyle
> On product: SHACL Spec
>
> >From email [1]
>
> "A node target is defined with the sh:targetNode predicate. Each value of
> sh:targetNode can be an IRI or a literal. Each value of a node target
> defines a node to validate in the data graph."   This doesn't say how a
> node
> target specifies targets for a shape.
>
> "The following SPARQL query specifies the semantics of node targets. The
> variable targetNode is assumed to be pre-bound to the given value of
> sh:targetNode."  This also doesn't say how a node target specifies targets
> for a shape.
>
> "SPARQL DEFINITION
> SELECT DISTINCT ?this    # ?this is the focus node
> WHERE {
>         BIND ($targetNode AS ?this)    # $targetnote is pre-bound to
> ex:Alice
> }"  This also doesn't say how a node target specifies targets for a shape.
>
> [1] https://lists.w3.org/Archives/Public/public-rdf-shapes/
> 2016Nov/0000.html
>
>
>
>

Received on Friday, 18 November 2016 00:37:29 UTC