OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   Re: [xml-dev] XML and the Relational Model [long]

[ Lists Home | Date Index | Thread Index ]

--- "Thomas B. Passin" <tpassin@comcast.net> wrote:

> On the other hand, if you create a well-normalized
> data model to begin
> with - when that is practical - you could probably
> implement it either with
> xml or with a relational database.  What are the
> differentiators between
> going one way or the other?

All other things being equal, I'd guess that the XML
approach would be faster and more convenient in
read-only (or heavily weighted toward reading)
applications because you wouldn't have to join the
data back together from multiple tables to recover a
"document." [The old "take the car apart at night and
reassemble it in the morning" analogy that OODBMS and
XMLDBMS advocates like to use and RDBMS advocates just
hate :-) ] But the more updates of existing data,
especially by concurrent applications, the more the
RDBMS approach is likely to be better or even
necessary.  XML's lack of a coherent referential
integrity story can bite hard in such situations.


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS