ADO.NET Entity Data Model Tools

Entity Data Model Tools est conçu pour vous aider à générer des applications Entity Framework. Avec Entity Data Model Tools, vous pouvez 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. La génération de base de données et la génération de code de couche objet sont personnalisables.

La liste suivante décrit les outils spécifiques contenus dans Entity Data Model Tools :

  • ADO.NET Entity Data Model Designer (Concepteur d'entités) vous permet de créer et de modifier visuellement des entités, des associations, des mappages et des relations d'héritage. Le Concepteur d'entités génère également du code C# ou du code de couche objet Visual Basic.

  • L'Assistant EDM vous permet de générer un modèle conceptuel à partir d'une base de données existante et d'ajouter les informations de connexion de base de données à votre application.

  • L'Assistant l'Assistant Création d'une base de données vous permet de créer d'abord un modèle conceptuel, puis une base de données qui prend en charge le modèle.

  • L'Assistant Mise à jour du modèle vous permet de mettre à jour le modèle conceptuel, le modèle de stockage et les mappages lorsque des modifications ont été apportées à la base de données sous-jacente.

    Bb399249.note(fr-fr,VS.100).gifRemarque :
    À partir de Visual Studio 2010, Entity Data Model Tools ne prend pas en charge SQL Server 2000.

Les outils génèrent ou modifient un fichier .edmx, qui contient des informations décrivant le modèle conceptuel, le modèle de stockage et les mappages entre eux. Pour plus d'informations, consultez Présentation d'un fichier .edmx (Entity Framework).

Il y a également un outil en ligne de commande conçu pour vous permettre de créer des applications avec EDM : l'outil EdmGen.exe. Cet outil peut générer un modèle conceptuel, valider un modèle existant, produire des fichiers de code source qui contiennent des classes d'objets basées sur le modèle conceptuel et produire des fichiers de code source qui contiennent des vues générés par le modèle. Pour plus d'informations sur cet outil en ligne de commande, consultez EDM Generator (EdmGen.exe).

Dans cette section

  • Assistant EDM
    Fournit une vue d'ensemble de l'Assistant EDM et de ses composants.
  • Scénarios Entity Data Model Tools
    Contient des rubriques de procédure pas à pas qui indiquent comment utiliser ADO.NET Entity Data Model Designer dans des scénarios d'application courants.

Voir aussi

Autres ressources

ADO.NET Entity Framework
Entity Data Model

Date de génération : 2011-04-18