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

Re: bNodes and properties

From: Jeen Broekstra <jeen@aduna.biz>
Date: Tue, 12 Apr 2005 15:00:13 +0200
Message-ID: <425BC65D.2070900@aduna.biz>
To: Dan Connolly <connolly@w3.org>
Cc: andy.seaborne@hp.com, RDF Data Access Working Group <public-rdf-dawg@w3.org>

Dan Connolly wrote:

> It's a bit odd that
> 
>  { ?R ?dummy [] }
> 
> is allowed, and means the same thing, but { ?R [] [] } is
> not allowed.
 >
>>Turtle does not allow bNodes in the property slot.  Comments?
> 
> 
> I don't really have strong feelings either way. I'm happy for
> the editors to flip a coin (or leave the coin flipped).

Given that blank nodes fultill the role of (anonymous) variables, I 
would be in favor of adopting blank-nodes-in-property-slots for SPARQL.

Another, somewhat related, beef I have with the current syntax is that 
it allows the use of blank node labels (_:a) as variables. This is not 
only redundant, but confusing as heck since undoubtedly people will 
misread this as being a blank node label occurring in the queried 
source (instead of a variable name). Is there a strong argument 
against simply removing this feature from SPARQL?

Jeen
-- 
Jeen Broekstra          Aduna BV
Knowledge Engineer      Julianaplein 14b, 3817 CS Amersfoort
http://aduna.biz        The Netherlands
tel. +31 33 46599877
Received on Tuesday, 12 April 2005 12:58:21 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 16:15:23 GMT