Skip to content

E-R diagrams and normalisation

Introduced
Handout Watch lesson
Vocabulary
English Meaning
entity-relationship diagram/ˈentɪti rɪˈleɪʃənʃɪp ˈdaɪəɡræm/A diagram showing entities, their attributes and the relationships between them in a data model.
normalisation/ˌnɔːməlaɪˈzeɪʃn/Organising relational database tables to reduce unnecessary duplication and avoid update, insertion and deletion anomalies.
entity/ˈentɪti/A rectangle, each relationship is a line between two rectangles, and the cardinality is marked at each end.
cardinality/ˌkɑːdɪˈnælɪti/The number of elements in a collection; in database relationships, the permitted numbers of records associated with a record of another entity.
one-to-many/wʌn tə ˈmeni/A relationship in which one instance of an entity can be associated with several instances of another entity.
many-to-many/ˈmeni tə ˈmeni/A database relationship in which each record on either side may be associated with several records on the other side.
link table/lɪŋk ˈteɪbl/A database table that represents associations between records in other tables, commonly resolving a many-to-many relationship.
normal forms/ˈnɔːml fɔːmz/Structural rules for organising relational tables to reduce unnecessary duplication and insertion, update or deletion anomalies.
atomic/əˈtɒmɪk/Describes a database field containing a single value rather than a list or repeating group.
transitive dependency/ˈtrænsɪtɪv dɪˈpendənsi/A dependency in which one attribute determines another indirectly through an intermediate attribute.

Handout

Log in or create account

IGCSE, A-Level & AP