Repérer une redondance
Exercice de TD · niveau 3 (difficile) · NSI (terminale), chapitre 11 — Bases de données : le modèle relationnel
Énoncé
Repérer une redondance.
On stocke des commandes dans une seule table :
| num | client | adresse_client | produit |
|---|---|---|---|
| 1 | Marie | 3 rue A, Paris | Clavier |
| 2 | Marie | 3 rue A, Paris | Souris |
| 3 | Léo | 7 rue B, Lyon | Écran |
Identifier la redondance et proposer un schéma corrigé.
Corrigé
L'adresse de Marie est dupliquée (lignes 1 et 2). Si elle déménage, il faut modifier plusieurs lignes, avec un risque d'incohérence. On sépare en deux relations :
L'adresse n'est désormais stockée qu'une fois par client.
Les autres exercices de ce chapitre Le cours du chapitre
Un blocage sur cet exercice ? Le tuteur d'Adloun guide par questions, sans donner la réponse.