Bonsoir capa57,
Que savez-vous du relationnel ? de la modélisation ?
R est le nom d’une variable relationnelle (variable dont les valeurs sont des relations).
Les autres lettres, A, B, etc. symbolisent chacune un attribut de R (colonne de R si vous connaissez SQL).
Une flèche représente une relation fonctionnelle :
A -> B (ou plutôt {A} -> {B}) signifie que pour une valeur de A il y a exactement une valeur de B.
On dit que {A} -> {B} est une dépendance fonctionnelle.
Par exemple, si A symbolise un numéro de sécurité sociale et B le nom d’une personne, alors {A} -> {B}. En revanche, s’il y a 1000 personnes dont le nom est Tartempion et qui sont immatriculées, il est faux que {B} -> {A}.
Dans votre énoncé, ADE est un raccourci pour {A, D, E}.
{A, D, E} -> {B} signifie que pour une valeur du triple {A, D, E} il y a exactement une valeur de l’attribut B.
On en reparle dans l’après-midi, après que vous ayez précisé votre niveau au sujet du relationnel.
Partager