Author Topic: Modeling Relational Database Objects Using UML  (Read 1141 times)

Yarik

  • EA Novice
  • *
  • Posts: 1
  • Karma: +0/-0
  • I love YaBB 1G - SP1!
    • View Profile
Modeling Relational Database Objects Using UML
« 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.

KP

  • EA Administrator
  • EA Expert
  • *****
  • Posts: 2738
  • Karma: +47/-3
    • View Profile
Re: Modeling Relational Database Objects Using UML
« Reply #1 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.
The Sparx Team
support@sparxsystems.com

peter.zrnko

  • EA User
  • **
  • Posts: 253
  • Karma: +0/-0
    • View Profile
Re: Modeling Relational Database Objects Using UML
« Reply #2 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
Peter