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

In architectural entity/relationship modeling, a relationship between two entity classes consists of two assertions about them (one going each way). Each assertion is a logical statement of fact about the area of interest being modeled, not simply recognition that two things are somehow associated with each other. This can be described in a UML diagram using the symbol for an association, but the way it is labeled is different from the way it is labeled in the UML design context.

It is important to keep the structure and language of architectural entity/relationship modeling when using UML. A relationship going each way represents a strong assertion about the nature of the organization being modeled. The UML concept ...

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