Book a Demo

Author Topic: ERD in EA  (Read 5714 times)

db1

  • EA Novice
  • *
  • Posts: 4
  • Karma: +0/-0
  • I love YaBB 1G - SP1!
    • View Profile
ERD in EA
« on: May 17, 2006, 08:12:20 am »
If a business thinks they cannot do without an ERD and are using EA, what options does the architect have to depict an ERD model? Do class diagrams pass for an ERD?

Thanks!!!
db

«Midnight»

  • EA Guru
  • *****
  • Posts: 5651
  • Karma: +0/-0
  • That nice Mister Grey
    • View Profile
Re: ERD in EA
« Reply #1 on: May 17, 2006, 08:39:33 am »
The short answer is "No" or at least "Not quite."

There is a data modelling funtion in EA. Try starting a class diagram, but using the Table tool icon instead of Class. Open the help file in one of these entities and go from there.

Once you have started the process, try opening the diagram properties (F5) and changing the Connector Notation setting. This may make life easier for your audience.

There's a lot of discussion about this in the forum here, but try the above before searching. That will give you some context.

HTH, David
No, you can't have it!

jeshaw2

  • EA User
  • **
  • Posts: 701
  • Karma: +0/-0
  • I'm a Singleton, what pattern are you?
    • View Profile
Re: ERD in EA
« Reply #2 on: May 17, 2006, 05:36:41 pm »
I thought MDA supported a PIM to PSM transformation of UML into a relational ER model?  IF EA supports such transformations, why not use that?  It would make maintaining the system design easier and less prone to errors of mismatched UML and ERDs.

But then, I'm still learning both MDA and EA; everytime I think I understand them, they get better.

BTW:  Where in the EA does one go to write the transsformation rules?
Verbal Use Cases aren't worth the paper they are written upon.

thomaskilian

  • Guest
Re: ERD in EA
« Reply #3 on: May 18, 2006, 02:44:38 am »
Hi Jim,
you are right in that MDA is a good approach. However, Sparx standard transformation is somewhat very simplistic. You may need to modify the templates via Settings/Transformation. I suggested the following approch.