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)
|