Assistant Mise à jour du modèle
L'Assistant Mise à jour du modèle ADO.NET permet de mettre à jour un modèle EDM (Entity Data Model) après que des modifications ont été apportées à la base de données sous-jacente.
L'Assistant Mise à jour du modèle démarre lorsque vous cliquez avec le bouton droit sur le fichier .edmx dans la fenêtre Explorateur de modèles, puis que vous sélectionnez Mettre à jour le modèle à partir de la base de données. Il affiche trois onglets dans la boîte de dialogue Choisir vos objets de base de données :
Onglet | Description |
---|---|
Ajouter |
Vous permet de choisir les nouveaux objets de base de données que vous voulez ajouter au modèle EDM. |
Actualiser |
Affiche une arborescence de tous les objets de base de données dont les définitions seront actualisées dans le modèle de stockage. |
Supprimer |
Affiche une arborescence de tous les objets de base de données qui seront supprimés du modèle de stockage. |
L'Assistant Mise à jour du modèle effectue les opérations suivantes :
Si un objet a été supprimé de la base de données, l'Assistant le supprime du modèle de stockage. Les spécifications de mappage sont mises à jour afin que les objets contenus dans le modèle conceptuel ne soient pas mappés à des éléments de stockage qui n'existent plus. Les objets existants du modèle conceptuel ne sont pas supprimés.
Si un objet a été ajouté à la base de données (ou s'il n'était pas inclus dans le modèle précédent), vous pouvez choisir de l'ajouter au modèle. Le modèle de stockage est mis à jour avec l'objet nouvellement ajouté. Dans le cas d'une table ou d'une vue (mais pas d'une procédure stockée), un type d'entité correspondant est créé et mappé à l'objet.
Si un objet a été mis à jour, l'Assistant met à jour la définition de l'objet dans le modèle de stockage. Si de nouvelles colonnes ont été ajoutées à une table ou à une vue, les types d'entités correspondants sont mis à jour avec des propriétés correspondantes. Si les types d'entités correspondants font partie d'une hiérarchie d'héritage, seule l'entité affectée la plus proche de la racine de la hiérarchie est mise à jour avec des propriétés correspondantes. Cela empêche des entités enfants de la hiérarchie de définir les mêmes propriétés que leurs ancêtres.
Dans cette section
- Boîte de dialogue Choisir vos objets de base de données (Assistant Mise à jour)
Fournit des détails sur les options Ajouter, Actualiser et Supprimer.
- Modifications apportées à un modèle EDM par l'Assistant Mise à jour du modèle
Fournit des détails sur les modifications que l'Assistant Mise à jour du modèle apporte à un modèle EDM.
Voir aussi
Tâches
Procédure : mettre à jour un modèle EDM quand la base de données change