Procédure : créer et modifier des types d'entité (Entity Data Model Tools)
Cette rubrique décrit comment créer et modifier des types d'entité dans ADO.NET Entity Data Model Designer (Entity Designer).
Créer un type d'entité
Lorsque vous créez un type d'entité, le concepteur d'entités effectue les opérations suivantes :
Crée une représentation visuelle du type d'entité dans l'aire de conception.
Modifie la partie du fichier .edmx qui définit le modèle de données conceptuel.
Définit le type de base, si le nouveau type est un type dérivé. Définit également le connecteur d'héritage approprié.
Crée une propriété de clé du nom et du type spécifiés, si le nouveau type n'est pas un type dérivé.
Met à jour la fenêtre Détails de Mapping.
Met à jour la fenêtre Explorateur de modèles.
Pour créer un type d'entité à l'aide de la boîte de dialogue Nouvelle entité
Cliquez avec le bouton droit sur une zone vide de l'aire de conception, pointez sur Ajouter, puis cliquez sur Entité.
La boîte de dialogue Nouvelle entité s'affiche.
Définissez les paramètres du nouveau type d'entité :
Spécifiez un nom pour le type d'entité. Le nom doit être unique dans l'espace de noms du modèle conceptuel. Pour plus d'informations, consultez Présentation d'un fichier .edmx (Entity Framework).
Sélectionnez le type de base pour le type d'entité. Si vous voulez que le nouveau type d'entité dérive d'un autre type, sélectionnez le type de base dans la liste déroulante ; sinon, affectez à ce champ la valeur Aucun.
Spécifiez un nom pour le jeu d'entités. Si la nouvelle entité est une entité dérivée, ce champ n'est pas activé.
Spécifiez le nom et le type de la propriété de clé. La propriété de clé permet de rechercher des instances uniques du type d'entité. Ces champs sont activés lorsque le paramètre Type de base a la valeur Aucun.
Cliquez sur OK.
Le concepteur crée un type d'entité.
Pour créer un type d'entité à l'aide de la boîte à outils
Dans la boîte à outils, faites glisser le contrôle Entité dans une zone vide de l'aire de conception.
Un nouveau type d'entité est affiché dans l'aire de conception.
Modifiez les propriétés du nouveau type d'entité dans la fenêtre Propriétés.
Modifier un type d'entité
Vous pouvez modifier des types d'entité à l'aide de la fenêtre Propriétés.
Pour modifier un type d'entité
Sélectionnez l'entité.
Des informations sur le type d'entité s'affichent dans la fenêtre Propriétés.
Apportez les modifications souhaitées dans la fenêtre Propriétés.
Pour modifier le nom d'une propriété à l'aide de l'aire de conception
Sélectionnez le type d'entité, puis cliquez sur le nom de propriété.
Le nom de propriété devient un champ modifiable.
Mettez à jour le nom de la propriété.
Supprimer un type d'entité
La suppression d'un type d'entité :
supprime la représentation visuelle du type d'entité de l'aire de conception ;
modifie la partie du fichier .edmx qui définit le modèle de données conceptuel ;
affecte la valeur (aucun) à la propriété Type de base des types dérivés du type d'entité et supprime les connecteurs d'héritage appropriés ;
supprime toutes les associations dans lesquelles l'élément <End> inclut le type d'entité supprimé, ainsi que les propriétés de navigation appropriées ;
supprime les mappages du type d'entité et met à jour la fenêtre Détails de Mapping ;
met à jour la fenêtre Explorateur de modèles.
Pour supprimer un type d'entité
Sélectionnez le type d'entité, cliquez dessus avec le bouton droit puis sélectionnez Supprimer.
– ou –
Sélectionnez une ou plusieurs entités et appuyez sur la touche SUPPR.
Voir aussi
Référence
Boîte de dialogue Supprimer les tables et les vues non mappées (Entity Data Model Designer)
Concepts
ADO.NET Entity Data Model Designer