Re: [xml-dev] syntax, model

From
Simon St.Laurent <>
To
Date
2003-10-24T15:34:19Z
ID
<r02000200-1028-8960128F063711D89A2C0003937A08C2@[192.168.124.11]>
Thread
Re: [xml-dev] syntax, model
 (Tyler Close) writes:
>That's what a data model is. A data model tells you how you can
>expect data to be structured.

Perhaps the problem is that I make a distinction between "data" and "XML
document".  I don't generally give a damn about sharing structures
beyond the document itself.  When I do, I try to keep those structures
as minimal as possible.

>Perhaps we need an explicit definition of what a data model is.
>Could you provide yours?

A data model can range from a blessedly custom-fit outfit tailored
specifically to a particular need, or a hair-shirt straitjacket meant to
be shared by as many people as possible.

My problem is not with the notion of a data model per se - I use them in
my own code all the time.  My problem is with the notion of shared data
models.  Sharing syntax, fine.  Sharing data models?  That costs a lot,
in various ways.

Shared data models are poison.