- From: Steve Harris <S.W.Harris@ecs.soton.ac.uk>
- Date: Sun, 29 Aug 2004 16:35:54 +0100
- To: public-rdf-dawg@w3.org
On Sat, Aug 28, 2004 at 04:18:57PM -0700, Rob Shearer wrote: > > I'm going to go out on a limb and say no. INSERT and UPDATE > functionalities do NOT need to be part of a query language. Thats a reasonable position, but I think that we need some standard way to add triples to a running store over a network, and I think it woould be odd if DAWG version N couldn't address this in some way, even if it doesnt take the form of a query. To address your query point I would like (at some point in the future, probably not with DAWG v1) to be able to do things like: INSERT INTO <ex:my-model> CONSTRUCT (<ex:foo>, <ex:has-class>, ?class) WHERE (?class, <rdf:type>, <owl:Class>) > I look at the intent of an RDF query language as offering what DOM, SAX, > and XPath did for XML data: a way to get information out of that > particular data model for use in other applications. I think it's quite > significant that the write functionality of these technologies takes the > form of filters and transforms built on top of the query language. Not really relevant, but the DOM core API does include methods for adding information, eg: var p = document.createElement("p"); foo.appendChild(p); - Steve
Received on Sunday, 29 August 2004 15:36:02 UTC