Re: Returning datasets (was: Re: side remarks on the shortcut discussion for INSERT/DELETE...)

On 12 Feb 2010, at 21:04, Andy Seaborne wrote:
>
>>> Two points: (1) use of GRAPH and (2) patterns that are more than
>>> templates. The pattern needs restricting (which is why it didn't
>>> happen at 1.0)
>>>
>>> It is worth noting that this is an extension to the SPARQL Query
>>> language that has repercussions on existing implementation design  
>>> and
>>> on protocol because CONSTRUCT returns a graph currently, not an RDF
>>> dataset.
>>
>> Well, some implementations return N3 currently, and as I understand  
>> it
>> N3 can encode named graphs, so I'm not sure that this is a big issue
>> conceptually.
>
> Digressing ...
>
> N3 graphs (formulae) are literals [1].  N3 extends RDF terms to  
> include graphs.  And they can occur in the subject position :-) And  
> you can have graph literals inside graph literals.

Ah, I see.

- Steve

-- 
Steve Harris, Garlik Limited
2 Sheen Road, Richmond, TW9 1AE, UK
+44 20 8973 2465  http://www.garlik.com/
Registered in England and Wales 535 7233 VAT # 849 0517 11
Registered office: Thames House, Portsmouth Road, Esher, Surrey, KT10  
9AD

Received on Sunday, 14 February 2010 00:28:06 UTC