Une patte de relation est un lien entre une relation et une entité ou une entité sous-type, dont les caractéristiques sont : le rôle, la cardinalité et la cardinalité moyenne.
Pour créer une patte de relation, choisir l'outil Lien de la palette du MCD.
Pour modifier les caractéristiques d'une patte de relation, effectuer un double clic, au choix :
Sur un lien du MCD.
Sur un élément figurant dans la rubrique "Pattes rattachées" de la boîte de dialogue Créer/Modifier une relation.
Les informations affichées
Lien
Nom des objets constituant les deux extrémités de la patte.
Les informations saisies
Rôle
Désignation caractérisant la fonction du lien.
Longueur limitée à 50 caractères.
Saisie facultative.
Cardinalité moyenne
Cardinalité moyenne du lien.
Si ce champ est renseigné, sa valeur doit être comprise entre les bornes de la cardinalité choisie.
Saisie facultative.
Les boutons radio
Cardinalité
La cardinalité constitue l'attribut essentiel du lien.
Valeurs possibles :
"0,1"
"1,1"
"0,N"
"1,N"
Les cases à cocher
Patte de type dépendance fonctionnelle (DF)
Cette case permet de spécifier, dans le cas d'une relation N-aire, si l'entité mise en relation est en dépendance fonctionnelle avec les autres entités participant à la relation.
L'entité logique issue de la relation lors de la génération du modèle logique a comme identifiant la concaténation des identifiants des entités participant à la relation et qui ne sont pas en dépendance fonctionnelle vis-à-vis des autres entités.
Case cochée |
L'entité est en dépendance fonctionnelle avec les autres entités participant à la relation. Son identifiant sera dupliqué dans l'entité logique issue de la relation mais uniquement en tant que propriété. |
Case non cochée |
L'entité n'est pas en dépendance fonctionnelle avec les autres entités participant à la relation. Son identifiant sera dupliqué dans l'entité logique issue de la relation, et fera partie de l'identifiant de celle-ci. |
Les boutons
Entrée / Créer / Modifier (validation)
Le bouton Entrée (en mode affichage) ferme la boîte de dialogue.
Le bouton Créer (en mode création) ou Modifier (en mode modification) valide la boîte de dialogue.
Les différentes informations composant la boîte sont contrôlées. Si toutes sont valides, la définition de la patte de relation est mise à jour dans la base de données avant la fermeture de la boîte ; sinon un message d'erreur est affiché.
Annuler
Fermeture de la boîte de dialogue sans valider les choix faits.
Raccourci-clavier : Echap.