tp seq 5
association ACHETER entre teckel et acheteur : un acheteur peut acheter 0 ou * teckel et un teckel peut être vendu à 0 ou 1 acheteur association VENDRE entre teckel et éleveur : un éleveur peut vendre 0 ou * teckel et un teckel peut nous être vendu par aucun (cas des chiens nés à domicile) ou 1 seul éleveur. { X } : un teckel ne peut pas être acheté par un acheteur si il nous a été vendu par un éleveur !! eXclusion : l’une ou l’autre ou rien !
2- Réaliser le modèle Logique (textuel). Acheteur (ID, Nom, Prenom, numéro rue, nom rue, ville, code postal) clé primaire : ID
Eleveur(id, nom eleveur, prénom,affixe, nom rue, numéro rue, ville, code postal) Clé primaire : id
Teckel(Tatouage,nom,datenaiss,sexe,poids, idAcheteur,idEleveur ) Clé primaire : Tatouage Clé étrangère : idAcheteur fait référence à Acheteur Clé étrangère : idEleveur fait référence à Eleveur
Elles ne sont pas traduites ⇒ elles sont là juste à titre d’information afin de ne pas oublier de gérer cela par du code ensuite dans le SGBDR (à l’aide de procédure stockée et/ou “déclencheur”)