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] Normalizing XML [was: XML information modeling best practi

[ Lists Home | Date Index | Thread Index ]

> Codd and Date would say (I know, I'm putting words in their
> mouths, but
> maybe Date will see this and tell me if I'm wrong) that it makes no
> difference to the design of the database whether the data, when
> manipulated, is represented as XML or anything else.
I think Date (if I recall his books correctly) would probably agree with the
conventional wisdom that there are three stages of database design:
information modelling, logical design, and physical design. Information
modelling is certainly independent of whether you use relations, objects, or
XML. Mapping the conceptual model to XML schemas is logical design, and is
very XML-specific. Designing indexes, allocating storage, and so on is
physical design, and is very product-specific.

You seem to be using the word "design" to mean only the first of these three

Michael Kay
Software AG
home: Michael.H.Kay@ntlworld.com
work: Michael.Kay@softwareag.com


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

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