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 object-oriented world, a package is a general-purpose mechanism for organizing elements into groups[44]. Specifically, packages are containers whose purpose is to group elements primarily for human access and understandability, and also to organize models for computer storage and manipulation during development.[45] In the entity/relationship context, a package can be defined for a subject area, or it can be defined simply to refer to the model as a whole. Package has no inherent semantics, after all, beyond its being a collector. Each object (entity class, attribute, or relationship) can be owned by one and only one package, although an entity class, with its associated properties, can appear in any diagram in any subject ...

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