Utilisation d'Entity Data Model Tools
ADO.NET Entity Data Model Tools vous aide à créer des applications Entity Framework . Entity Data Model Tools vous permet de créer un modèle conceptuel à partir d'une base de données existante, puis à visualiser et modifier graphiquement ce modèle conceptuel. Vous pouvez également commencer par créer graphiquement un modèle conceptuel, puis générer une base de données prenant en charge ce modèle. Dans les deux cas, vous pouvez mettre à jour automatiquement votre modèle lorsque la base de données sous-jacente change et générer automatiquement le code de couche objet pour votre application.
Remarque : |
---|
La génération de base de données et la génération de code de couche objet sont personnalisables.Pour plus d'informations, consultez How to: Customize Object-Layer Code Generation et How to: Customize Database Generation. |
Entity Data Model Tools vous permet de modifier automatiquement un fichier .edmx, qui contient le modèle conceptuel, le modèle de stockage et le contenu de mappage. Pour plus d'information, consultez Spécifications CSDL, SSDL et MSL.
Pour plus d'informations sur les scénarios et les tâches spécifiques avec Entity Data Model Tools, consultez Scenarios, Tasks et Implementing Advanced Features.
Assistant EDM
L'Assistant EDM génère un fichier .edmx. Vous pouvez créer un modèle conceptuel, un modèle de stockage et des mappages à partir d'une base de données existante. Vous pouvez également créer un fichier .edmx vide et utiliser Entity Data Model Designer pour créer un modèle conceptuel. L'Assistant Génération de la base de données peut créer un modèle de stockage, des mappages et un script de base de données à partir du modèle conceptuel.
Entity Data Model Designer
ADO.NET Entity Data Model Designer (Concepteur d'entités) permet d'apporter des modifications par pointer-cliquer à un fichier .edmx. Vous pouvez utiliser le Concepteur d'entités pour créer et modifier visuellement des entités, des associations, des mappages et des relations d'héritage. Vous pouvez également valider un fichier .edmx.
Le Concepteur d'entités fonctionne en association avec l'Assistant Entity Data Model , l'Assistant Mise à jour du modèle et l'Assistant Génération de la base de données pour vous permettre de générer, de modifier et de mettre à jour un fichier .edmx.
Assistant Mise à jour du modèle
L'Assistant Mise à jour du modèle met à jour un fichier .edmx après que des modifications ont été apportées à la base de données sous-jacente.
Assistant Génération de la base de données
L'Assistant Génération de la base de données génère un modèle de stockage, des mappages et un langage de définition de données (DDL) pour la création d'une base de données à partir d'un modèle conceptuel existant. L'Assistant vous permet de créer d'abord le modèle conceptuel, puis une base de données qui prend en charge le modèle.