Hello everybody,
I am interested in approaches to use XML Schema as a technology for constructing data models, which have a scope exceeding the definition of exchange messages (e.g. web service design). One idea may be to use XML Schema for the construction of a "reference model" to which message structures can be related, and I think this is a basic goal of NIEM. Another idea may be to use XML Schema for creating a conceptual data model to which relational database schemas may be related, offering unambiguous points of reference to which semantics and metadata may be connected. So I wonder, is XML Schema also used for enterprise-scale data modelling?
Much promise seems to be implied by the fact that XML Schema describes tree structures, is firmly based on an elaborate information model (Infoset/XDM) and is clearly related to URIs - which makes it a candidate resource for generating various other resources from it with immaculate reliability.
So I would like to learn about approaches of using XML Schema for data modeling purposes
- goals, benefits, limitations, case studies, etc. etc. If anybody has any links, information or thoughts, it would be appreciated.
Thank you very much,
Hans-Juergen