📋 Objectifs d'apprentissage
- Identifier les symptômes d'une base mal conçue
- Évaluer le coût réel d'une mauvaise modélisation
Symptômes d'une base malade
- Redondance : la même information apparaît 5 fois dans 5 tables différentes
- Incohérence : le client "Dupont" a 3 emails différents selon la table
- Lenteur : une simple recherche prend 10 secondes
- Rigidité : ajouter un champ = modifier 15 tables
- Anomalies : supprimer une commande supprime aussi le client
La cause racine : aucune modélisation préalable. On a créé les tables "au feeling", en ajoutant des colonnes au fur et à mesure.
🔑 À retenir
1 heure de modélisation économise 10 heures de débogage et 100 heures de migration future.