O'Reilly logo

UML and Data Modeling: A Reconciliation by David Hay

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Comparing entity/relationship modeling with UML modeling is fundamentally about the symbols used. Many concepts are shared between the two approaches, so, for the most part, the symbols map cleanly from one to the other. Some symbols in one have no corresponding symbols in the other, and vice versa. Here you see the common symbols that can be selected from UML, and common symbols that can be used with a slight change of meaning. There are also UML symbols that are not used, and one entity/relationship symbol that is not available in UML and must be added.

Architectural entity/relationship modeling uses a relatively small sub-set of the symbols that comprise UML. Here is the list:

·         Class (entity class)

·         ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required