Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Generalizations can be joined into generalization sets (trees of generalizations), which allow specifying additional properties on a group of generalizations - such as disjointness and completeness constraints.

Image Modified

Example of generalization in ER diagram.

...

There are 4 combinations of these two settings. The “breadloaf” symbol joining generalizations into a tree shows these 4 variations (See the following figures).


Image Modified

Example of overlapping and partial specialization in ER diagram.


Image Modified

Example of overlapping and total specialization in ER diagram.


Image Modified

Example of disjoint and partial specialization in ER diagram.


Image Modified

Example of disjoint and total specialization in ER diagram.

...

Examples of these two cases are shown in the following figures.

Image Modified

Example of attribute-based discriminator in ER diagram.


Image Modified

Example of a predicate-based discriminator in an ER diagram.

...