建模和映射
在实体框架中,你可以采用最适合应用程序的方式定义概念模型、存储模型以及这两种模型之间的映射。 使用 Visual Studio 中的实体数据模型工具,可以从数据库或图形模型创建一个 .edmx 文件,然后在数据库或模型改变时更新该文件。
实体框架4.1 开始,还可使用 Code First 开发以编程方式创建模型。 对于 Code First 开发,有两种不同的方案。 在两种情况下,开发人员通过对 .NET Framework 类定义进行编码来定义模型,然后可选择使用数据注释或 fluent API 指定其他映射或配置。
有关详细信息,请参阅创建模型。
你也可使用 .NET Framework 随附的 EDM 生成器。 EdmGen.exe 从现有数据源生成 .csdl、 .ssdl 和 .msl 文件。 也可以手动创建模型和映射内容。 有关详细信息,请参阅 EDM 生成器 (EdmGen.exe)。