Procédure : créer et modifier des associations
Les associations définissent les relations entre les types d'entité dans le modèle EDM (Entity Data Model). Seuls deux types d'entité peuvent participer à une association. Chaque type d'entité participant de l'association est appelé Terminaison. Plusieurs associations peuvent exister entre des types d'entité. Sur l'aire de conception, une association est représentée sous forme de ligne reliant deux types d'entité.
Créer une association
La création d'une association :
crée une représentation visuelle de l'association et l'ajoute à l'aire de conception ;
ajoute des propriétés de navigation aux représentations visuelles des types d'entité à chaque terminaison de l'association ;
modifie la partie du fichier .edmx qui définit le modèle de données conceptuel ;
met à jour la fenêtre Détails de Mapping ;
met à jour l'Explorateur de modèles.
Remarque |
---|
Après avoir créé une association, vous devez créer ses mappages. Pour plus d'informations, voir Procédure : créer et modifier des mappages d'association. |
Pour créer une association à l'aide de la boîte de dialogue Nouvelle association
Cliquez avec le bouton droit sur une zone vide de l'aire de conception, pointez sur Ajouter, puis sélectionnez Association.
La boîte de dialogue Nouvelle association s'affiche.
Définissez les paramètres de l'association :
Spécifiez un nom pour la nouvelle association.
Sélectionnez les entités à inclure dans l'association dans la liste déroulante Entité.
Sélectionnez la multiplicité pour chaque entité.
Spécifiez le nom de la propriété de navigation pour chaque entité.
Cliquez sur OK.
Pour créer une association à l'aide de la boîte à outils
Cliquez sur le contrôle Association dans la boîte à outils.
Sélectionnez les entités à inclure dans l'association en cliquant sur une entité dans l'aire de conception, puis sur une deuxième entité dans l'aire de conception.
La boîte de dialogue Nouvelle association s'affiche.
Définissez les paramètres de l'association :
Spécifiez un nom pour la nouvelle association.
Sélectionnez la multiplicité pour chaque entité.
Spécifiez le nom de la propriété de navigation pour chaque entité.
Cliquez sur OK.
Pour associer une entité sélectionnée à une autre entité
Sélectionnez une entité dans l'aire de conception, pointez sur Ajouter, puis sélectionnez Association.
La boîte de dialogue Nouvelle association s'affiche.
Définissez les paramètres de l'association :
Spécifiez un nom pour la nouvelle association.
Sélectionnez les entités à inclure dans l'association dans la liste déroulante Entité.
Sélectionnez la multiplicité pour chaque entité.
Spécifiez le nom de la propriété de navigation pour chaque entité.
Cliquez sur OK.
Supprimer une association
Les associations sont supprimées via l'aire de conception en utilisant l'aire de conception ADO.NET Entity Data Model Designer. La suppression d'une association :
supprime la représentation visuelle de l'association de l'aire de conception ;
supprime les propriétés de navigation des représentations visuelles des types d'entité au niveau des deux terminaisons de l'association ;
modifie la partie du fichier .edmx qui définit le modèle de données conceptuel ;
supprime les mappages des associations et met à jour la fenêtre des détails de mappage de l'entité ;
met à jour la fenêtre Explorateur de modèles.
Pour supprimer une association
Cliquez avec le bouton droit sur l'association et sélectionnez Supprimer.
– ou –
Sélectionnez une ou plusieurs associations et appuyez sur la touche SUPPR.
Voir aussi
Concepts
Vue d'ensemble d'ADO.NET Entity Data Model Designer