Re: What fourth column should be

On 16 Nov 2011, at 21:33, Richard Cyganiak wrote:

> On 16 Nov 2011, at 17:59, Steve Harris wrote:
>>> I would like to say that having literals in the 4th position of N-Quads is very useful.
>> 
>> For the record I don't feel this is a good idea.
> 
> +1
> 
>> There are many systems that implement quads, but I'm not aware of any that allow literals in the 0th/4th slot.
> 
> For the record: Sesame allows anything in the 4th slot (at least in the API, not sure about the store or how that is handled with SPARQL). I'm under the impression that Redland allows anything in the 4th slot too. At least I think it did back when I last looked at it, many years ago. N-Quads technically speaking allows anything in the 4th slot too.
> 
>> Other options would involve "reserving" a chunk of URI space to use for this kind of purpose, and I don't like that idea.
> 
> What's wrong with http://example.com/.well-known/genid/ ?

It's not reserved in a way which helps the usecase, and you can use it as a graph ID in INSERTs.

But, anyway, I said I wasn't going to try and defend that design :) I probably wouldn't do it again if I had to design something similar.

- Steve

-- 
Steve Harris, CTO, Garlik Limited
1-3 Halford Road, Richmond, TW10 6AW, UK
+44 20 8439 8203  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 Wednesday, 16 November 2011 22:25:01 UTC