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). 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:[EMAIL PROTECTED]] Sent: 19 October 2001 08:17 To: [EMAIL PROTECTED] Subject: Re: [vote] A native XML database project under Apache Hi Stefano, Stefano Mazzocchi wrote: > Hi, > > 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. > > 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. > Just for fun and also to take a step backward and evaluate the changes and invariants in our perception of XML systems, I couldn't resist reading some old emails exchanged two years ago! http://groups.yahoo.com/group/xml-server/message/32 Enjoy :) Eric -- Rendez-vous � 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: [EMAIL PROTECTED] To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- In case of troubles, e-mail: [EMAIL PROTECTED] To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
