Procédure : créer et modifier des mappages d'association (Entity Data Model Tools)
Les associations définissent les relations entre les types d'entité dans le modèle conceptuel. Les détails des associations sont spécifiés dans le mappage d'association correspondant. Vous pouvez créer et modifier des mappages d'association dans la fenêtre Détails de mappage d'ADO.NET Entity Data Model Designer (Entity Designer).
Remarque : |
---|
Si une contrainte référentielle existe sur une association, vous ne pouvez pas mapper l'association.Si une contrainte référentielle de clé d'entité à clé d'entité existe sur une association, les mappages sont ignorés. |
Pour plus d'informations sur l'utilisation du Concepteur d'entités pour créer des associations entre des types d'entité, consultez Procédure : créer et modifier des associations (Entity Data Model Tools).
Pour créer un mappage d'association
Cliquez avec le bouton droit sur une association dans l'aire de conception, puis sélectionnez Mappage de table.
Le mappage d'association s'affiche dans la fenêtre Détails de mappage.
Cliquez sur Ajouter une table ou une vue.
Une liste déroulante s'affiche. Elle contient toutes les tables du modèle de stockage.
Sélectionnez la table à laquelle l'association doit être mappée.
La fenêtre Détails de Mapping affiche les deux terminaisons de l'association et les propriétés de clé pour le type d'entité de chaque terminaison.
Pour chaque propriété de clé, cliquez sur le champ Colonne et sélectionnez la colonne à laquelle la propriété doit être mappée.
Pour modifier un mappage d'association
Sélectionnez une association dans l'aire de conception.
Le mappage d'association s'affiche dans la fenêtre Détails de Mapping.
Cliquez sur Est mappé à <nom_table>.
Une liste déroulante s'affiche. Elle contient toutes les tables du modèle de stockage.
Sélectionnez la table à laquelle l'association doit être mappée.
La fenêtre Détails de Mapping affiche les deux terminaisons de l'association et les propriétés de clé pour le type d'entité de chaque terminaison.
Pour chaque propriété de clé, cliquez sur le champ Colonne et sélectionnez la colonne à laquelle la propriété doit être mappée.
Voir aussi
Concepts
Implémentation de fonctionnalités Entity Framework avancées
Autres ressources
Tâches Entity Data Model Tools
Scénarios Entity Data Model Tools