You are certainly right that XSD is a problematic resource, when it comes to its consumption. But an XSD implies an unambiguous tree structure, and it is a concise representation of that tree structure what should be dropped on your manger's desk. And I can tell you from experience that managers like - and start to demand - concise tree representations, because they have rarely seen so expressive and intuitive representations of complex information.
I suppose we are thinking of different scales - yours may be larger than mine, and perhaps we are both "right" in the context we tacitly assume. I think primarily of self-contained entities (like a shopping cart, or a protein), and you think perhaps system views composed of many independent entities. It pleases me to think that our views might be complementary, rather than
contradictory.
Hans-Juergen
Von: Peter Hunsberger <peter.hunsberger@gmail.com>
An: Hans-Juergen Rennau <hrennau@yahoo.de>
CC: Michael Kay <mike@saxonica.com>; "xml-dev@lists.xml.org" <xml-dev@lists.xml.org>
Gesendet: 17:00 Montag, 30.September 2013
Betreff: Re: [xml-dev] XML Schema as a data modeling tool