- From: Johnson, Matthew C. (LNG-HBE) <Matthew.C.Johnson@lexisnexis.com>
- Date: Wed, 9 Jul 2008 14:01:55 -0400
- To: "Bijan Parsia" <bparsia@cs.man.ac.uk>
- Cc: <semantic-web@w3.org>
This is very interesting. Thanks for the link! > -----Original Message----- > From: Bijan Parsia [mailto:bparsia@cs.man.ac.uk] > Sent: Wednesday, July 09, 2008 1:53 PM > To: Johnson, Matthew C. (LNG-HBE) > Cc: semantic-web@w3.org > Subject: Re: RDF/OWL/Sparql and native XML databases > > On 9 Jul 2008, at 18:26, Johnson, Matthew C. (LNG-HBE) wrote: > > > Hi all, > > > > Admittedly, this is not a semantic-web question, per se, but I'm > > thinking that this list may be more relevant than xml-dev...but I > > could be wrong. > > > > Does anyone have any experience or comments on using a native XML > > database (e.g. MarkLogic, Exist, Oracle XML DB) as a triple store? > > Not personally. But you might look at the slides starting: > http://www.w3.org/2004/Talks/tp-robie/slide1-0.html > > It may be a bit dated. There may be a paper floating around. > > > If so, I'm curious as to how the translation from a XML model to > > the RDF model can be achieved. > > Probably the easiest is to "implement" a triplestore in XQuery. You > could do this via a custom XMl triple model. Think about mapping > triples to relation tables. > > > From my experience, most of these products focus on XQuery (which > > is great but doesn't seem powerful enough to understand the RDF > > model except to possibly extract all rdf:Description elements and > > then pass them off to something like Jena separately) > [snip] > > The Robie approach is to normalize RDF/XML inside XQuery. > > Hope this helps. > > Cheers, > Bijan.
Received on Wednesday, 9 July 2008 18:03:09 UTC