Partager via


Procédure : ajouter et modifier des contraintes référentielles (Entity Data Model Tools)

Cette rubrique décrit comment ajouter une contrainte référentielle à un modèle conceptuel avec Entity Data Model Designer (Concepteur d'entités). Pour plus d'informations sur la création de contraintes référentielles, consultez ReferentialConstraint Element (CSDL).

Dd456813.note(fr-fr,VS.100).gifRemarque :
Si une contrainte référentielle existe sur une association dans un modèle conceptuel, l'Assistant Création d'une base de données propage la contrainte référentielle à la base de données.Pour plus d'informations, consultez Assistant Génération de la base de données (Entity Data Model Tools) et Règles de génération des bases de données (Assistant Génération de la base de données).

Ajout ou modification d'une contrainte référentielle dans un modèle conceptuel

Lorsque vous utilisez le concepteur d'entités pour ajouter ou modifier une contrainte référentielle dans un modèle conceptuel, le concepteur d'entités ajoute ou modifie un élément ReferentialConstraint dans le contenu CSDL du fichier .edmx.

Pour ajouter ou modifier une contrainte référentielle dans un modèle conceptuel

  1. Double-cliquez sur l'association à modifier.

    La boîte de dialogue Contrainte référentielle s'affiche.

  2. Dans la liste déroulante Principal, sélectionnez l'entité principale dans la contrainte référentielle.

    Les propriétés de clé de l'entité sont ajoutées à la liste Clé principale dans la boîte de dialogue.

  3. Dans la liste déroulante Dépendant, sélectionnez l'entité dépendante dans la contrainte référentielle.

  4. Pour chaque clé principale dotée d'une clé dépendante, sélectionnez une clé dépendante correspondante dans les listes déroulantes de la colonne Clé dépendante.

  5. Cliquez sur OK.

Voir aussi

Concepts

ADO.NET Entity Data Model Designer

Autres ressources

Assistant Génération de la base de données (Entity Data Model Tools)
Defining and Managing Relationships