Return-Path: Delivered-To: apmail-xml-general-archive@xml.apache.org Received: (qmail 80513 invoked by uid 500); 19 Oct 2001 07:45:33 -0000 Mailing-List: contact general-help@xml.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: general@xml.apache.org Delivered-To: mailing list general@xml.apache.org Received: (qmail 80501 invoked from network); 19 Oct 2001 07:45:32 -0000 Message-ID: <8D9FDD7FE28BD41183310060082D47188325B7@nnexch-01.nfer-nelson.co.uk> From: Robert Stuart To: "'general@xml.apache.org'" Subject: RE: [vote] A native XML database project under Apache Date: Fri, 19 Oct 2001 08:45:00 +0100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Any XML document, by definition, must be represented by a tree = structure. This means that, for all valid XML documents have a clearly defined structure. Tree structures map, very naturally, into relational databases (pun not intended).=20 For the rest of this note, any reference I make to a database (db), = assume I mean a relational database. XML documents may (optional) have meta-data associated with them (DTD, = or XSD). This meta-data would simplify the design of a db, giving the relationship between tables - allowing us to populate the db structure = as a document is received. (Note: this is a bi-directional operation, the meta-data in the db may be used to generate a DTD/XSD). The meta-data would not be essential in db design. I think I'd like to come on board with this one, how do I become a committer? Cheers Robert Stuart -----Original Message----- From: Eric van der Vlist [mailto:vdv@dyomedea.com] Sent: 19 October 2001 08:17 To: general@xml.apache.org Subject: Re: [vote] A native XML database project under Apache Hi Stefano, Stefano Mazzocchi wrote: > Hi, >=20 > while the world of native XML databases is full of marketing hype and > promises, it is evident (for all those who tried) that mapping = general > XML schemas to relational databases can be sometimes very painful and > not very efficient. >=20 > In fact, it is widely recognized from the database research community > that while well structured can be easily and efficiently mapped to a > relational database, less structured (often called semi-structured) = data > is much more difficult to map. >=20 Just for fun and also to take a step backward and evaluate the changes=20 and invariants in our perception of XML systems, I couldn't resist=20 reading some old emails exchanged two years ago! http://groups.yahoo.com/group/xml-server/message/32 Enjoy :) Eric --=20 Rendez-vous =E0 Paris pour le Forum XML. = http://www.technoforum.fr/Pages/forumXML01/index.html ------------------------------------------------------------------------= Eric van der Vlist http://xmlfr.org = http://dyomedea.com http://xsltunit.org http://4xt.org = http://examplotron.org ------------------------------------------------------------------------= --------------------------------------------------------------------- In case of troubles, e-mail: webmaster@xml.apache.org To unsubscribe, e-mail: general-unsubscribe@xml.apache.org For additional commands, e-mail: general-help@xml.apache.org --------------------------------------------------------------------- In case of troubles, e-mail: webmaster@xml.apache.org To unsubscribe, e-mail: general-unsubscribe@xml.apache.org For additional commands, e-mail: general-help@xml.apache.org