Brain Dump

Entity Relationship Model

Tags
modelling

Is a UML model to [see page 8, represent] structured concepts as entities with associated attributes and then establish relationships between them using n-ary relationships.

ERM diagrams are most likely to map to database tables. The structure of an ERM diagram is the same as a class diagram.

Variants

Extended ERM builds on ERM by supporting generalisation relationships as well (class super/sub type). UML builds even further on this supporting aggregation relationships (whole/part) and operations between entities (services/methods).

Links to this note