- From: Andy Seaborne <andy.seaborne@epimorphics.com>
- Date: Wed, 14 Dec 2011 09:07:49 +0000
- To: public-rdf-wg@w3.org
On 13/12/11 23:39, David Wood wrote: > Hi all, > > The one thing that gnaws at me about this proposal is "The default > graph does not have a name". I feel (as opposed to "think") that it > should be "The default graph MAY not have a name". > > It is not clear to me how to name the default graph in the case where > it may have one. It may well be accessible to query via a URI: { :s :p :o } :uri1 { :s :p :o } :uri2 { :s :p :o } in which case "it" (the graph value) is accessible via the default graph, and also the associations for :uri1 and :uri2. > Also, should an RDF Dataset be allowed to be placed within another > RDF Dataset? If so, then the definition of an RDF Dataset should be > appended to include "zero or more RDF Datasets". Can someone suggest > why such recursion is desired or why not? One thing that occurs to > me is I may wish to create a collection of graphs, some of which may > already have been grouped by someone else. This would allow RDF > Datasets to be used in a way similar to database views. Interesting. Do you have a use case for this? I have been thinking we have to bottom-out somewhere. Graphs are primary in RDF so having RDF datasets as a grouping of graphs and stopping there (so it isn't recursively general) is the right place to stop. The purist answer is 1/ Graph literals in RDF 2/ Naming graph literals then there is no such restriction. But that is such a fundamental change to deployed RDF that it's RDF 2, if it's RDF at all, not RDF 1.1. > > Regards, Dave Andy
Received on Wednesday, 14 December 2011 09:08:19 UTC