[prev] [index] [next]

Summary

Conceptual design (data modelling) follows requirements analysis.

ER model is popular for doing coneptual design

  • has good expressive power, close to how we think
Basic constructs: entities, relationships, attributes

Additional constructs: weak entities, ISA hierarchies

Many notational variants of ER exist
(especially in the expression of constraints on relationships)