This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
2010_2011:s2:omgl:mod-si:td:normalisation [2011/03/15 11:38] blay |
2010_2011:s2:omgl:mod-si:td:normalisation [2011/05/10 15:51] blay |
||
---|---|---|---|
Line 54: | Line 54: | ||
* AFFECTATION(__idAffectation__, nomAffectation) | * AFFECTATION(__idAffectation__, nomAffectation) | ||
* HOSPITALISER(__idPatient, idAffectation, idMedecin, dateEntrée__, chambre, duréeHospitalisation) où idPatient, idAffectation et idMédecin sont des clés étrangères qui font respectivement référence aux schémas de relation PATIENT, AFFECTATION et MEDECIN. | * HOSPITALISER(__idPatient, idAffectation, idMedecin, dateEntrée__, chambre, duréeHospitalisation) où idPatient, idAffectation et idMédecin sont des clés étrangères qui font respectivement référence aux schémas de relation PATIENT, AFFECTATION et MEDECIN. | ||
- | |||
===== Galerie ===== | ===== Galerie ===== | ||
- | + | * Identifier les entités persistantes dans l'application Galerie. | |
- | * 3) Prenez en compte les informations additionnelles suivantes : | + | * Définir le diagramme de Classe représentant les "entités"/tables que devra contenir votre base de données en prenant soin de : |
- | * Une oeuvre se retrouve dans la galerie à partir d'un identifiant donné à l'oeuvre qui correspond en général à son titre | + | * attribuer un identifiant unique à chacune (pk) |
- | * Un artiste de retrouve dans la galerie à partir de son nom d'artiste qui est unique. | + | * ne pas introduire de redondance |
+ | * identifier les clefs étrangères soit sous la forme de relation (quand il n'y a pas de doute), soit en explicitant les clefs étrangères. | ||