Etude de cas : dépendances fonctionnelles

vestale974

Well-Known Member
Bonjour,
Chataîgne link=topic=106417.msg1206862#msg1206862 date=1273604837 a dit:
je remets la consigne
Pas nécessaire, vous l'avez déjà posté.
Si je comprend bien, il faut dans un premier temps étudier DATE, CHAMBRE et RESERVATION (ce que j'ai fait)
Puis en déduire la clé primaire de RESERVER: ici j'en deduis que sa clé primaire est #NuméroCh, #Date
Mais peut etre que je n'ai pas non plus compris mon cours de francais....
a fortiori, oui. Parce que que devient RÉSERVATION ? Observez bien votre schéma. La pseudo-entité RÉSERVER est bien en relation avec les entités DATE, CHAMBRE et RÉSERVATION ! Donc votre clé composée n'est pas juste !.
 

audee

New Member
C'est un peu le problème des forums, enfin de l'écrit en général: de ne pas avoir son interlocuteur en face c'est vite fait de mal interpréter les choses et de se vexer. Puis il suffit d'être énervée ou angoissée de ne pas comprendre quelque chose et c'est la catapostrophe :moke:

Alors Châtaigne détends toi, souffle un coup et reste zen. Tu vas bien finir à y arriver à comprendre ces satanées dépendances fonctionnelles, si j'y suis arrivée il y a 7 ans tu y arriveras aussi :wink2:

Et pour éviter justement de se méprendre dans les intentions et le ton du message, peut être qu'utiliser (un peu plus) les smileys pour illustrer tout ça sera pas plus mal ? :langue: (hein Vestale :moke: )
 

vestale974

Well-Known Member
Bonjour,
Chataîgne link=topic=106417.msg1206644#msg1206644 date=1273593748 a dit:
... Et jamais je n'ai vu de formes normales dans mon cours, je pensais donc que FN voulait dire autre chose.
Étudiez les DF selon votre énoncé. Et ce qui suit vous l'avez forcément dans vos cours, enfin j'ose espérer :

Par définition on dit qu'un attribut A[sub]y[/sub] dépend fonctionnellement d'un attribut A[sub]x[/sub] si pour chaque valeur de l'attribut A[sub]x[/sub] correspond qu'une et une seule valeur de l'attribut A[sub]y[/sub]. Donc à vous de retenir dans ce qui suit, ce qui est DF.
Date --> Date

NuméroCh --> Surface
Numéroch --> PrixUnitaire
Etc.

NuméroBR --> DateDemande
NuméroBR --> Chèque Arrhes
Etc.

NuméroCh+NuméroBR+Date --> NuméroCh
NuméroCh+NuméroBR+Date --> NuméroBR
NuméroCh+NuméroBR+Date --> Date
NuméroCh+NuméroBR+Date --> NbNuits
@+
 

titi_62

New Member
bjr la forme exacte est:
RESERVER(#NumeroCH,#Date,#NumeroBR,NombreNuits)
 

Chataîgne

New Member
Je me suis peut etre un peu emportée mais faire des cours pendant des heures avoir l'impression d'avoir bien compris et voir quelqu'un qui nous dit que c'est pas du tout le cas, c'est pas toujours facil! :wacko:
Je vais voir dans mon cours, j'ai un paragraphe sur (A,B) -> C , d'après ce que j'ai compris c'est ce qu'il faut faire ici
 

vestale974

Well-Known Member
Bonsoir,
titi_62 link=topic=106417.msg1207096#msg1207096 date=1273655133 a dit:
bjr la forme exacte est:
RESERVER(#NumeroCH,#Date,#NumeroBR,NombreNuits)
Soit vous avez oublié de prolonger le trait jusqu'à NuméroBR, soit il y a un dièse en trop dans votre syntaxe.
Dans quel cas, votre forme ???? n'est pas exacte !
@+
 

vestale974

Well-Known Member
Bonsoir,
Chataîgne link=topic=106417.msg1207097#msg1207097 date=1273655158 a dit:
Je me suis peut etre un peu emportée mais faire des cours pendant des heures avoir l'impression d'avoir bien compris et voir quelqu'un qui nous dit que c'est pas du tout le cas, c'est pas toujours facil! :wacko:
Je vais voir dans mon cours, j'ai un paragraphe sur (A,B) -> C , d'après ce que j'ai compris c'est ce qu'il faut faire ici
Pour votre information. Ce n'est pas parce qu'on retrouve dans la plupart des manuels scolaires l'équation A,B --> C que la solution se limite pour autant à seulement 2 propriétés SOURCE sans propriété BUT.
Je vous laisse avec vos contributeurs.
@+
 

Chataîgne

New Member
Le diese devant NumeroBR est juste vu qu'il vient de l'entité RESERVATION.
Ce n'est pas possible, quand il y a une CIM de ne pas prendre comme identifiant la totalité des identifiant de l'association???
 

Ca peut vous intéresser