Relational databases: keys, ER modelling and normalisation - CCEA A-Level Digital Technology

A CCEA A-Level Digital Technology answer on relational databases: tables, primary and foreign keys and relationships, entity relationship modelling, and normalisation to third normal form to remove redundancy.