Modeling Data for XML instead of SQL-DBMS

From: dawn <>
Date: 24 Oct 2006 18:51:08 -0700
Message-ID: <>

If working on a software project where all data are persisted in XML documents and not in an SQL-DBMS, the tools would not require that the data model be in 1NF or the use of the SQL NULL.

How would an excellent logical data model designed for this XML implementation differ from the corresponding data model developed for an SQL-DBMS? What would be some best practices for modeling data in this environment?

I'm guessing some will think that the exact same logical data model would be appropriate for both targets, but hopefully many will agree that it is unlikely that the best implemented data model would be identical in each environment. In that case, what would the differences be? What best practices would apply to data modeling for XML documents compared to data modeling for a SQL-DBMS?

Thanks. --dawn Received on Wed Oct 25 2006 - 03:51:08 CEST

Original text of this message