W3C home > Mailing lists > Public > public-rdf-dawg-comments@w3.org > June 2005

Re: Blank Nodes and SPARQL

From: <jos.deroo@agfa.com>
Date: Fri, 1 Jul 2005 01:31:52 +0200
To: connolly@w3.org
Cc: Andy <andy.seaborne@hp.com>, Arjohn Kampman <arjohn.kampman@aduna.biz>, public-rdf-dawg-comments@w3.org, public-rdf-dawg-comments-request@w3.org, Ron Alford <ronwalf@umd.edu>, Seaborne@w3.org
Message-ID: <OF5F262B22.E4491C4A-ONC1257030.007D86DF-C1257030.00813B15@agfa.com>

Dan Connolly wrote:
[...]
> cwm has a mode where it makes up blank nodes based on line/column
> numbers so you can see where they came from and so they're repeatable.
> So we might have data a la...
>
>  _:l23c14 foaf:mbox <mailto:connolly@w3.org>.

I am using _:e123_14_ where 123 is tripleCount and 14 is documentCount
the 'e' is a recent change after I realized that NCNAME can't start
with [0-9]
true?

Andy, I think the "." in production [83] has to be removed

NCCHAR      ::=    NCCHAR1 | '_' | '-' | | [0-9]
                  | #x00B7 | [#x0300-#x036F] | [#x203F-#x2040]
true?

[...]
>  SELECT ?MBOX
>   WHERE { _:l55c33 foaf:mbox ?MBOX. }.
>
> still has (?MBOX, <mailto:connolly@w3.org>) as a solution,
> even thought the bnode identifiers are different.
> Any piece of software that says that's not a solution
> is not implementing the semantics of SPARQL.

indeed - seeing WHERE as premis of rule, one can
replace exivar with univar having rulescope

-- 
Jos De Roo, AGFA http://www.agfa.com/w3c/jdroo/
Received on Thursday, 30 June 2005 23:32:26 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:14:48 GMT