Bonjour,
Comment je peux créer une relation avec des attributs( deux dates) dans un EER sous MySql WorkBench?
Merci en avance pour votre aide.
Bonjour,
Comment je peux créer une relation avec des attributs( deux dates) dans un EER sous MySql WorkBench?
Merci en avance pour votre aide.
Bonsoir safine,
Supposons que vouliez établir une association AFFECTATION entre les entités-types DEVELOPPEUR et PROJET, qui permette de connaître les dates de début et de fin de l’affectation de développeurs à des projets (en admettant qu’un développeur puisse participer en même temps à plus d’un projet). En Merise :
MCD :
![]()
MLD correspondant :
![]()
Avec MySQL Workbench (MWB), on se situe d’emblée au niveau MLD, il n’y a donc que des tables. Supposons que l’on en soit arrivé à la situation suivante et que l’on veuille établir les connexions :
![]()
A cet effet, on utilise le symbole « patte d’oie » (ou de corbeau, peu importe) dont le texte de l’infobulle est le suivant : « Place a New n:m Identifying Relationship ». Une fois le symbole sélectionné, quand on a cliqué à tour de rôle sur les deux tables, MWB crée une table d’association :
![]()
Il ne reste plus qu’à renommer cette table, y ajouter les colonnes qui vont bien et ajuster la cardinalité minimale côté DEVELOPPEUR :
![]()
(a) Faites simple, mais pas plus simple ! (A. Einstein)
(b) Certes, E=mc², mais si on discute un peu, on peut l’avoir pour beaucoup moins cher... (G. Lacroix, « Les Euphorismes de Grégoire »)
=> La relativité n'existerait donc que relativement aux relativistes (Jean Eisenstaedt, « Einstein et la relativité générale »)
__________________________________
Bases de données relationnelles et normalisation : de la première à la sixième forme normale
Modéliser les données avec MySQL Workbench
Je ne réponds pas aux questions techniques par MP. Les forums sont là pour ça.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager