[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: XML Database Decision Tree?

  • From: "Champion, Mike" <Mike.Champion@S...>
  • To: xml-dev@l...
  • Date: Tue, 30 Oct 2001 16:36:54 -0500

decision tree redundant

 >Paul T
 >If the process of dismantling / re-assembling is really fast and 
 >robust ( no parts would get lost ), the advantage is that you can 
 >park 10-1000 times more cars in the same space.  And perhaps 
 >have more trees in downtown as a side effect.

I'd be very interested in seeing a realistic example of how this theoretical
advantage could work.  Of course if cars could be stored in RDBMS, you could
store each type of screw, nut, bolt, bearing, etc. just once and save
storage... but you'd also have to store all the relationship information to
specify where all those parts go.  In "native" XML, those "part-of"
relationships are implied by the containment hierarchy. If the redundant
content had much more information than the description of where it went, you
could get the space advantage, but you would have awfully boring documents! 

Of course, if there is a LOT of redundant information in an XML document
(e.g., boilerplate text), XML has XInclude, embeded XLinks, external
entities to address this common problem.  What native XML (in or out of a
database) doesn't have is a good discipline for referential integrity
between the entities and references; indeed the InfoSet and XPath data model
doesn't expose the fact that all the bits of boilerplate came from a single
source.  I'll freely admit that if the boilerplate is changing and you want
to query on the contents of the boilerplate (e.g., find all the documents
that include an XInclude'd policy document containing the string "irradiate
all mail"), the RDBMS solution is superior to the (nonexistent?) native XML
solution.

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.