- From: Andy Seaborne <andy.seaborne@epimorphics.com>
- Date: Thu, 12 Apr 2012 12:01:16 +0100
- To: public-rdf@w3.org
>> Should that be reflected in the TriG file? Actually, maybe not. I confess I don't see the need for this. Whether the default graph is treated as the union of the named graphs is a decision made by the application. In which case the default graph is just some graph it has (locally) created. It will do that based on whether it thinks the incoming data is trustworthy and appropriate to the task. It might be useful to (non-normatively) discussion default union graphs but it is just a union graph like any other. It might be useful to be able to have syntax to say "for this TriG file make the default graph the union of named graph" but that is a syntactic shortcut to avoid having to repeat the data, no semantics implications. Andy On 12/04/12 10:43, Ivan Herman wrote: > To make my thought clear, I have added this to > > http://www.w3.org/2011/rdf-wg/wiki/Graphs_Design_6.1/Sem#Semantic_Variants > > Ivan > > On Apr 11, 2012, at 21:21 , Ivan Herman wrote: > >> Just some thoughts late at night for me... I just realized something. >> >> I think we may have to acknowledge that what I would call the "quoting" semantics (which is the one on the wiki page) and a "union" semantics may both be necessary, depending on the application. Tom's frbr example needed the union semantics, ie, where the default graph includes the union of all constituent graphs in the datase for the interpretationt, whereas the "quote" semantics is clearly used in other settings. We know that SPARQL engines exist that operate with one, others with the other. >> >> Defining the two semantics formally is obvious. The "quote" semantics is the one on the wiki page; the "union" semantics differs only in term of the definion of the vocabulary which would have to include the union of all graphs, too. Otherwise it is the same. >> >> Should that be reflected in the TriG file? Actually, maybe not. It depends on the application and the underlying system which semantics is used. The same dataset can be interpreted this way or that way. We already have such a situation: the same OWL RL data can be interpreted through the Direct Semantics and the RDF Compatible Semantics. There are subtle differences between the two and it is up to the application to choose. The difference between the "quoting" and the "union" semantics is much less subtle, but the situation is similar. We may also have engines that do RDF semantics, others do D-entailment, or RDFS entailment... >> >> Bottom line: we may define two different dataset semantics (ie, two different interpretations) and... leave it that. >> >> Thoughts? >> >> Ivan >> >> --- >> Ivan Herman >> Tel:+31 641044153 >> http://www.ivan-herman.net >> >> (Written on mobile, sorry for brevity and misspellings...) >> >> >> > > > ---- > Ivan Herman, W3C Semantic Web Activity Lead > Home: http://www.w3.org/People/Ivan/ > mobile: +31-641044153 > FOAF: http://www.ivan-herman.net/foaf.rdf > > > > >
Received on Thursday, 12 April 2012 11:01:56 UTC