Accueil Développement Quelle est la quatrième forme normale (4nf)? - définition de techopedia

Quelle est la quatrième forme normale (4nf)? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie la quatrième forme normale (4NF)?

La quatrième forme normale (4NF) est un niveau de normalisation de base de données où il n'y a pas de dépendances à valeurs multiples non triviales autres qu'une clé candidate.


Il s'appuie sur les trois premières formes normales (1NF, 2NF et 3NF) et la forme normale de Boyce-Codd (BCNF). Il précise qu'en plus d'une base de données répondant aux exigences du BCNF, elle ne doit pas contenir plus d'une dépendance à plusieurs valeurs.

Techopedia explique la quatrième forme normale (4NF)

Une dépendance à plusieurs valeurs est mieux illustrée à l'aide d'un exemple. Dans un tableau contenant une liste de trois choses - les cours collégiaux, le professeur responsable de chaque cours et le livre recommandé pour chaque cours - ces trois éléments (cours, professeur et livre) sont indépendants les uns des autres. Changer le livre recommandé du cours, par exemple, n'a aucun effet sur le cours lui-même. Voici un exemple de dépendance à plusieurs valeurs: un élément dépend de plusieurs valeurs. Dans cet exemple, le cours dépend à la fois du professeur et du livre.


Ainsi, 4NF indique qu'une table ne doit pas avoir plus d'une de ces dépendances. 4NF est rarement utilisé en dehors des cercles universitaires.

Quelle est la quatrième forme normale (4nf)? - définition de techopedia