RE: editorial comments sec 2.6 - 2.8

-------- Original Message --------
> From: Jeen Broekstra <>
> Date: 9 June 2005 14:36
> 
> SPARQL language editor's draft rev 1.379
> http://www.w3.org/2001/sw/DataAccess/rq23/ 
> 
> 
> Section 2.6
> 
> Last sentence:
> 
>   "This is a simple, conjunctive graph pattern match, and all the
>    variables used in the query pattern muts [...]"
> 
>    Spelling error, "muts" should be "must".
> 
> 
> 
> Section 2.7
> 
> In subsection "Blank Nodes and Queries"
> 
> I would like it to be made even more clear that the notion of blank
> nodes in a query has _nothing_ to do with blank nodes in the data and
> merely acts a (anonymous) variable. To that end I suggest adding the
> following sentence:   
> 
>   "A blank node in a query pattern may match against any type of RDF
>    term."

Done.

> 
> 
> 
> Section 2.8
> 
> In subsection "Blank Nodes":
> 
>   'The following two forms:

Done : s/://

> 
>    [ :p "v" ].
>    [] :p "v".
> 
>   allocate a unique blank node (here "b57") and equivalent to writing:
> 
>    _:b57 :p "v"  '
> 
> This sentence is grammatically incorrect. Suggestion for rewording:
> 
>   'The following three forms are equivalent:
> 
>    [ :p "v" ] .
>    [] :p "v" .
>    _:b57 :p "v" .

Preferred to leave the explicit label case as being the form that is
what is going on.

> 
>   The first two forms allocate a unique blank node to the subject of
>   the triple pattern. The third pattern allows sharing the blank node
>   across multiple triple patterns in the same query by using a blank
>   node identifier ("b57").'

This is not quite true:

[] :p1 :q1 ; :p2 :q2 .

shares the blank node across tripe patterns as well.

Left for now.

	Andy

> 
> Jeen
> --
> Jeen Broekstra          Aduna BV
> Knowledge Engineer      Julianaplein 14b, 3817 CS Amersfoort
> http://aduna.biz        The Netherlands
> tel. +31 33 46599877

Received on Monday, 13 June 2005 13:56:49 UTC