- From: Irene Polikoff <irene@topquadrant.com>
- Date: Thu, 17 Nov 2016 19:36:56 -0500
- To: RDF Data Shapes Working Group <public-data-shapes-wg@w3.org>
- Message-ID: <CACU-zeJOM51BsHBFXkhDirxGpdghX=7JTQqjg8187W3pAEQ3Jg@mail.gmail.com>
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