> While the lack of support for accessing collections has been
> noted in various places, we didn't identify it as a requirement
> (or even an objective) in http://www.w3.org/TR/rdf-dawg-uc/ .
> If anybody now thinks it's a v1 requirement, speak now or
> forever hold your peace.
Yes yes yes yes yes! This should be a v1 requirement! One large omission from
the spec is how to handle collections and containers. Say I have:
] _:xyz rdf:type rdf:Bag .
] _:xyz _:1 <uri1>
] _:xyz _:2 <uri2>
] _:xyz _:3 <uri3>
Say I want the resources in the bag. Do I query with:
] select ?uri
] where (?bag rdf:type rdf:Bag)
] (?bag ?number ?uri)
Would I get back the table:
] --------
] | uri |
] --------
] | uri1 |
] --------
] | uri2 |
] --------
] | uri3 |
] --------
That seems like a waste of a namespace (?number). And I don't even know how a
collection would be easily queried. And suggestions?
__________________________________
Celebrate Yahoo!'s 10th Birthday!
Yahoo! Netrospective: 100 Moments of the Web
http://birthday.yahoo.com/netrospective/