Types of ER Diagrams

Posted by syrion on Programmers See other posts from Programmers or by syrion
Published on 2011-02-03T14:46:48Z Indexed on 2011/02/03 15:33 UTC
Read the original article Hit count: 547

Filed under:
|
|

I'm currently taking a class for database design, and we're using the ER diagram style designed by Peter Chen. I have a couple of problems with this style:

  • Keys in relationships don't seem realistic. In practice, synthetic keys like "orderid" seem to be used in almost all tables, including association tables, but the Chen style diagrams heavily favor (table1key, table2key) compound keys.
  • There is no notation for datatype.
  • The diamond shape for associations is horrible, and produces a cluttered diagram.

In general, it just seems hard to capture some relationships with the Chen system.

What ERD style, if any, do you use? What has been the most popular in your workplaces? What tools have you used, or do you use, to create these diagrams?

© Programmers or respective owner

Related posts about design

Related posts about database