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

RE: Re: XML Schema as a data modeling tool

  • From: David Lee <dlee@calldei.com>
  • To: Hans-Juergen Rennau <hrennau@yahoo.de>, William Velasquez<wvelasquez@v...>, "xml-dev@l..."<xml-dev@l...>
  • Date: Mon, 30 Sep 2013 23:33:31 +0000

RE:  Re: XML Schema as a data modeling tool

Thanks everyone for this thread, its very interesting.

What is a projection of what, and What is modeling what is fascinating - not only in the markup and computer modeling world,

but in physics as well.   Richard Feynman had a great chapter in one of his books about the physical universe seemingly designed specifically to maximize the number of equally valid but distinct models - So when I hear people claim we are not modeling "the real world correctly" it does make me chuckle a bit inside ... not in pejorative way, just that the whole concept of modeling "the real world" is a funny thing as it is.  

 

But back to computers ....

 

First trees vs Graphs.   I can see arguments both ways ... and other ways.  Trees and Graphs arnt the only models. No model is "right" ... but is it "useful" ? Thats a useful question (self-referential reference intended).

 

Projections of a core data model is intersting.   For example I am currently trying to imagine whether it makes sense to take the UBL messaging model and use the actual messages as the  data store and model business transactions directly as a revision chain of message documents.   Or does it make more sense to model the underlying business model different and "map" the messaging model at the fringes ...   Neither of these are "perfectly right" ... but there is a compelling elegance to imagine the messages as the actual model itself.  

 

With the right views, the right (or "good enough") technology, is it possible to not care which is the model and which is the projection?

The same as with physical systems where you can model the system as the set of interactions instead of the set of states ...

can you model a business process solely as the set of messages and the interactions they have with each other ?

Is a particle just a transient stable state between two different energy states ? Or are the energy states the projection of a change of state of particles ?  Which is real and which is a projection? Both ? Neither ? does it matter ?  Is a "Shipment" really the stuff in a truck ? or is it the set of messages and contracts which constrain the business ramifications of items leaving one organization's ownership and entering another's ?

 

I suggest what's "real" is not so important as whats useful.

Trees are definitely useful.

Now if only money would grow on them :)

 

 

 

 

 

 

----------------------------------------

David A. Lee

dlee@calldei.com

http://www.xmlsh.org

 



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

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-2013 All Rights Reserved.