Database Reference
In-Depth Information
Les dépendances fonctionnelles
Edgar Codd fut le premier à publier des écrits sur les dépendances fonctionnelles [COD 72].
La signiication du terme « fonctionnel » n'est pas vraiment celle qui est couramment utilisée
dans le monde de l'informatique de gestion, il s'agit plutôt d'une dépendance de valeurs entre
attributs.
L'explication de l'importance d'établir toutes les dépendances principales qui régissent
un diagramme de classes réside dans le fait que le schéma à créer est un modèle relationnel
basé sur les clés primaires et étrangères. Chaque attribut d'un modèle conceptuel doit être
associé à son identiiant, car aucune clé primaire ne pourrait être déduite. Les clés étran-
gères sont déduites du fait de l'existence des associations reliant des classes correctement
identiiées.
Deux.attributs. a .et. b .sont.en.dépendance.fonctionnelle.(notée. a . b ),.si.à.toute.valeur.de. a ,.au.
plus.une.valeur.de. b .peut.être.associée..On.peut.dire.que. b .dépend.de. a ..En.d'autres.termes,.
a .permet.d'identifier. b .
Considérons les attributs relatifs au billet de train : num_train , nom_passager , num_dos-
sier , jour_depart , ville_depart , heure_depart , num_classe , num_voiture et
num_siege .
Figure 1-76 . Billet de train et ses dépendances
Les dépendances minimales peuvent être établies :
num_dossier nom_passager (si on considère qu'un seul passager est concerné par
ce dossier) ;
num_dossier num_train  ;
 
Search WWH ::




Custom Search