Construction du modèle objet Northwind (EDM)
Une bibliothèque EDM (Modèle de données d'entité) est construite à partir du schéma conceptuel. Les rubriques précédentes de cette section décrivent la Schéma conceptuel Northwind (EDM) ; Schéma de stockage Northwind (EDM) et Schéma de mappage Northwind (EDM). Lorsqu'ADO.NET est installé, un ADO.NET Entity Data Model est ajouté aux options disponibles dans Visual Studio. Le modèle peut être ajouté à d'autres projets et utilisé pour générer des bibliothèques EDM programmables. Le meilleur moyen de générer ces fichiers est d'utiliser ADO.NET Entity Data Model Designer.
Les schémas illustrés dans les rubriques précédentes de cette section sont tous nécessaires pour générer des applications. Le concepteur combine les schémas dans un seul fichier portant l'extension .edmx. Une fois le modèle généré, les schémas deviennent des ressources incluses avec l'assembly. Un fichier de code distinct qui contient des classes partielles peut être ajouté au projet pour implémenter des méthodes qui utilisent les types de données conçus dans le schéma. Pour plus d'informations sur les classes partielles, voir Méthodes d'assistance (EDM).
La création du projet crée une DLL qui contient un namespace et des classes. Les classes apparaissent dans le Object Browser dans Visual Studio. L'ajout d'une référence à la DLL dans un projet client avec une directive de préprocesseur de la forme using NorthwindLib
permet d'utiliser dans le code les classes programmables disponibles dans le namespace.
Voir aussi
Autres ressources
Spécifications EDM
Schémas et spécification de mappage (Entity Framework)
Exemples d'applications (Entity Framework)