- From: Seaborne, Andy <andy.seaborne@hp.com>
- Date: Mon, 13 Jun 2005 14:56:40 +0100
- To: "Jeen Broekstra" <jeen@aduna.biz>, "RDF Data Access Working Group" <public-rdf-dawg@w3.org>
-------- 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