W3C home > Mailing lists > Public > public-rdf-wg@w3.org > March 2011

Re: RDF-ISSUE-17 (graph merge): How are RDF datasets to be merged? [RDF Graphs]

From: Steve Harris <steve.harris@garlik.com>
Date: Tue, 29 Mar 2011 09:57:31 +0100
Cc: RDF Working Group WG <public-rdf-wg@w3.org>
Message-Id: <87634CB7-A060-4535-A375-D5FF93EBBED5@garlik.com>
To: Andy Seaborne <andy.seaborne@epimorphics.com>
Yeah, I agree - it's the most logical place to look for it.

- Steve

On 2011-03-28, at 20:38, Andy Seaborne wrote:

> Wouldn't it be better to put the RDF datasets merge definition along side the RDF dataset definition to put everything in one place? Splitting across docs isn't great.
> 
> http://www.w3.org/2009/sparql/docs/update-1.1/Overview.xml#def_datasetUnion
> 
> and s/union/merge/g ; s/graph store/RDf dataset/g ;
> 
> 	Andy
> 
> On 28/03/11 16:07, RDF Working Group Issue Tracker wrote:
>> 
>> RDF-ISSUE-17 (graph merge): How are RDF datasets to be merged? [RDF Graphs]
>> 
>> http://www.w3.org/2011/rdf-wg/track/issues/17
>> 
>> Raised by: David Wood
>> On product: RDF Graphs
>> 
>> The "RDF Semantics" spec defines how to merge two or more RDF graphs,
>> the pain is caused by blank nodes, otherwise it's a trivial operation.
>> 
>> The "SPARQL Query Language for RDF" spec defines the notion of RDF
>> dataset as a set of "one graph, the default graph, which does not have
>> a name, and zero or more named graphs, where each named graph is
>> identified by an IRI".
>> 
>> How do we define how to merge RDF datasets?
>> 
>> One obvious answer is we merge all the default graphs and all the
>> named graphs with the same IRI using the procedure defined by the "RDF
>> Semantics" to merge RDF graphs.
>> 
>> NB: This issue will also relate to the "Cleanup Tasks" product if the RDF Semantics document will need to change in relation to named graphs.
>> 
>> At Talis, within the Talis Platform, we want to enable people to
>> easily merge RDF graphs into an RDF dataset and perhaps RDF datasets
>> into another RDF dataset. We also want to have these merge happen in
>> real-time (i.e. as you add/remove triples from the graphs you update
>> all the derived graphs/datasets).
>> 
>> Thanks to Paolo Castagna of Talis for providing input to this issue.
>> 
>> 
>> 
>> 
> 

-- 
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 Tuesday, 29 March 2011 08:58:07 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 17:04:04 UTC