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 creating an entity/relationship model, we are only concerned with classes that represent things of significance in the domain being modeled.[(]

One area of concern that generates the greatest discussion is that of behavior. It is, however, the easiest to address: object-oriented object models represent it; data models dont.

Object-orientation bundles together, along with the program code that defines each class, references to the pieces of code that process events affecting objects in that class. That is, when you define a class, you define not only its attributes and roles, you also define the processing required to create, manipulate, and destroy instances of that class. The definition of a class is a combination of its structure ...

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