Skip to content · ⁨Passer au contenu⁩
English

Why normalise?

Imagine storing every club booking in one table, with the coach repeated on every row: each booking of the Chess club would carry "Mr Ng" again and again.

That repetition causes problems. If Mr Ng leaves, you must update many rows; miss one and the data becomes inconsistent. Normalisation organises tables to remove this kind of redundancy.

Français

Pourquoi normaliser ?

Imaginez stocker chaque réservation de club dans une seule table, avec l'entraîneur répété sur chaque ligne : chaque réservation du club d'échecs porterait à nouveau « Mr Ng ».

Cette répétition pose des problèmes. Si Mr Ng quitte, vous devez mettre à jour de nombreuses lignes ; en manquer une et les données deviennent incohérentes. La normalisation organise les tables pour éliminer ce genre de redondance.

Un tableau large avec des données répétitives divisé en deux tableaux soignés liés par une clé

Handout · ⁨Fiche de cours⁩

Log in or create account · ⁨Se connecter ou créer un compte⁩

IGCSE, A-Level & AP