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

Re: Impact of XML on Data Modeling

From: Pete Cordell <petexmldev@codalogic.com>
Date: Wed, 30 Jan 2008 09:59:14 -0000
Message-ID: <006101c86326$db435830$fc00a8c0@Codalogic>
To: "Michael Kay" <mike@saxonica.com>, "'Tsao, Scott'" <scott.tsao@boeing.com>
Cc: <xmlschema-dev@w3.org>
Re: Impact of XML on Data Modeling

Original Message From "Michael Kay"...

>> If these observations are correct, my next question would be: Is the W3C
>> XML Schema the best choice on the market today for data modeling in the 
>> XML
>> world?  (why or why not)
>
> I think there are two difficulties in using XML Schema for modelling.
> ...
> The other is the focus on describing the structure of a particular 
> document
> type or message type. This is OK in situations where the document is the
> data. But in situations where the document is a message, a transient data
> flow between components of the application, it works less well, because 
> it's
> difficult to capture the areas of commonality between all those messages -
> there's some underlying data model and it's only distantly related to the
> structure of all the messages that are flying around.

I may of misunderstood, but...  that doesn't mean that XML schema isn't 
useful for defining the messages themselves though.  The schemas used to 
define the 'application' data model will no doubt be different to the 
schemas used to define the messages passing between nodes using the data 
model.

In fact, if you are just talking messages, there may be no defined 
'application' data model at all (at least not an XML based one).  Protocols 
such as VoIP and HTTP are generally defined mainly in terms of the messages 
that flow between nodes.

Regards,

Pete Cordell
Codalogic
Visit http://www.codalogic.com/lmx/ for XML C++ data binding
Received on Wednesday, 30 January 2008 21:02:17 GMT

Subscribe to the Stylus Scoop newsletter for helpful XML tips and tutorials.
Email
First Name
Last Name
Company

Download Stylus Studio 6 XML Enterprise Edition

Subscribe in XML format
RSS 2.0
Atom 0.3
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-2007 All Rights Reserved.