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

·         Neither community is as homogeneous as the previous paragraphs would suggest.

Introduction for Data Modelers

Premise: A class model in UML is not the same thing as an entity/relationship model.

The Unified Modeling Language (UML) began as a collection of elements to support object-oriented design. It was derived from an assortment of existing approaches and, as a result, it is not a single notation. Rather, it is an array of notations for modeling elements as diverse as classes, behaviors, events, and others.

By the time object (class) models appeared in the early 1990s, the use of models to support the discovery of system requirements for business was already highly developed. Both data flow diagrams and entity/relationship data ...

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