Course guide PB007 Software engineering I
5. Structured analysis, data modelling, ERD
Structured Analysis lecture
Slides of the lecture - download here
Links:
- UML Class Diagram or Entity Relationship Diagram? An Object-Relational conceptual impedance mismatch
- Tutorial on Database Normalization
Entity relationship diagram
Entity relationship diagram (ERD):
The ERD is used to model the structure of persistent data in the system. Although being very popular, it is not part of the UML set of diagrams, as a similar role is played by the Class diagram within UML.
Example: Entity relationship diagram