Partager via


Modélisation et mappage

Dans Entity Framework, vous pouvez définir le modèle conceptuel, le modèle de stockage et le mappage entre les deux de la façon la plus appropriée pour votre application. Les Outils Entity Data Model dans Visual Studio vous permettent de créer un fichier .edmx à partir d’une base de données ou un modèle graphique et de mettre à jour ce fichier quand la base de données ou le modèle change.

Depuis Entity Framework 4.1, vous pouvez également créer un modèle par programme à l'aide du développement Code First. Il existe deux scénarios différents pour le développement Code First. Dans les deux cas, le développeur définit un modèle lors du codage des définitions de classe .NET Framework, puis spécifie éventuellement un mappage supplémentaire ou une configuration supplémentaire à l'aide des annotations de données ou de l'API Fluent.

Pour plus d’informations, consultez Création d’un modèle.

Vous pouvez aussi utiliser l’outil EDM Generator, inclus avec le .NET Framework. EdmGen.exe génère les fichiers .csdl, .ssdl et .msl d'une source de données existante. Vous pouvez également créer manuellement le modèle et mapper le contenu. Pour plus d’informations, consultez EDM Generator (EdmGen.exe).