Modelování a mapování
V Entity Frameworku můžete definovat koncepční model, model úložiště a mapování mezi nimi způsobem, který nejlépe vyhovuje vaší aplikaci. Nástroje Entity Data Model v sadě Visual Studio umožňují vytvořit .Soubor edmx z databáze nebo grafického modelu a potom tento soubor aktualizujte, když se databáze nebo model změní.
Od Entity Frameworku 4.1 můžete také vytvořit model programově pomocí vývoje Code First. Existují dva různé scénáře vývoje Code First. V obou případech vývojář definuje model kódováním definic tříd rozhraní .NET Framework a volitelně určí další mapování nebo konfiguraci pomocí datových poznámek nebo rozhraní API fluent.
Další informace najdete v tématu Vytvoření modelu.
Můžete také použít generátor EDM, který je součástí rozhraní .NET Framework. EdmGen.exe vygeneruje soubory .csdl, .ssdl a .msl z existujícího zdroje dat. Můžete také ručně vytvořit model a mapovat obsah. Další informace najdete v tématu Generátor EDM (EdmGen.exe).