Applez Nous: +41 22 518 70 00
La normalisation est un processus formel d’évaluation et de décomposition des relations visant à éliminer la redondance des données et à prévenir les anomalies de mise à jour, d’insertion et de suppression.
Une relation est en BCNF si et seulement si pour toute dépendance fonctionnelle élémentaire non triviale X → Y, le déterminant X est une super-clé de la relation. Elle élimine les rares anomalies résiduelles subsistant en 3NF lorsque plusieurs clés candidates composées se chevauchent.
Conseil d’ingénierie Éducasuisse : Dans un système transactionnel OLTP (On-Line Transaction Processing), concevez toujours vos schémas en 3NF ou BCNF pour garantir l’intégrité absolue. Dans un entrepôt décisionnel OLAP, vous pourrez envisager une dénormalisation contrôlée pour maximiser les performances de lecture.