Sparx Systems Forum

Enterprise Architect => Suggestions and Requests => Topic started by: Yarik on October 05, 2006, 05:29:13 pm

Title: Modeling Relational Database Objects Using UML
Post by: Yarik on October 05, 2006, 05:29:13 pm
The way EA models various RDB objects (tables, their indices and constraints, views, etc.) with UML - where exactly did it come from?  ???

Is there any sort of standard or recommendations on how RDB and UML concepts should/could be mapped to each other? Or is it completely homegrown by Sparxians?

The reason I am asking this is to understand exactly what is EA's freedom in how this modeling could work (and then suggest possible changes to how it works now).

Thank you,
Yarik.
Title: Re: Modeling Relational Database Objects Using UML
Post by: KP on October 05, 2006, 06:10:54 pm
There isn't an OMG ratified UML Profile for Data Modeling, so EA's data modeling functionality is based on a de facto standard which originated with IBM/Rational. A Google for "Data Modeling Profile" should find it.
Title: Re: Modeling Relational Database Objects Using UML
Post by: peter.zrnko on October 16, 2006, 01:39:01 pm
I've found one suggestion of UML profile for datamodeling at http://www.agiledata.org/essays/umlDataModelingProfile.html

And In December 2005 the OMG issued an RFP for a UML data modeling profile. http://www.omg.org/cgi-bin/doc?ab/05-12-02