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 the physical database design world, there is a bit more intimacy between data structures and processing with the introduction of stored procedures—bits of program code that do become part of a database. But from the point of conceptual data modelers, behavior is not an issue.

What in entity/relationship modeling is called a relationship, in UML is called an association. These are clearly analogous concepts, but they are viewed in fundamentally different ways.

Traditionally, in both communities, the naming of each end of an association/relationship has not been very well disciplined—when it is done at all. UML does have a specific approach to naming roles (association ends), but often the roles are not labeled ...

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