Dans le contexte des bases de données relationnelles et de la théorie des bases de données, il existe trois principaux types de dépendances fonctionnelles :
1. Dépendance fonctionnelle simple :Une dépendance fonctionnelle simple (également appelée dépendance fonctionnelle de base) est une relation entre deux attributs dans une relation, où la valeur d'un attribut (le déterminant) détermine de manière unique la valeur de l'autre attribut (la dépendante). Ceci est représenté par A → B, où A est le déterminant et B est la personne dépendante.
2. Dépendance fonctionnelle multivaluée :Une dépendance fonctionnelle à valeurs multiples est une relation entre deux ensembles d'attributs dans une relation, où la valeur d'un ensemble d'attributs (le déterminant) détermine de manière unique un ensemble de valeurs possibles pour l'autre ensemble d'attributs (le dépendant). Ceci est représenté par A →→ B, où A est le déterminant et B est la personne dépendante.
3. Rejoindre la dépendance fonctionnelle :Une dépendance fonctionnelle de jointure est une relation entre deux ensembles d'attributs dans une relation, où les valeurs des attributs du premier ensemble (le déterminant de gauche) et les valeurs des attributs du deuxième ensemble (le déterminant de droite) déterminent ensemble de manière unique les valeurs d'un troisième ensemble d'attributs (les dépendants). Ceci est représenté par A⋈B → C, où A et B sont respectivement les déterminants gauche et droit, et C est la personne dépendante.
En plus de ces trois types principaux, il existe également des types moins courants de dépendances fonctionnelles, telles que les dépendances fonctionnelles partielles et les dépendances fonctionnelles conditionnelles.
|