RE: XSRQL proposal

HowardK wrote:
[...]
>> 5/ Could you add collections to the types?  This seems quite
>> tricky to deal
>> with in any triple oriented RDF query language.
>
> I'm still confused about how collections work in RDF (ie, what are 
artifacts
> of RDF/XML requirements and what exists at the triples level?), so I 
don't
> know. It's time I figured that out however ...

Howard, collections in RDFCore are quite straightforward as you can
see in http://www.w3.org/TR/2004/REC-rdf-mt-20040210/#collections
and

:C owl:oneOf (:a :b).

is a shorthand for the triples

:C owl:oneOf _:L.
_:L rdf:type rdf:List.
_:L rdf:first :a.
_:L rdf:rest _:M.
_:M rdf:type rdf:List.
_:M rdf:first :b.
_:M rdf:rest rdf:nil.


-- 
Jos De Roo, AGFA http://www.agfa.com/w3c/jdroo/

Received on Monday, 28 June 2004 20:11:49 UTC