使用实体数据模型工具

ADO.NET 实体数据模型 工具可帮助您构建实体框架 应用程序。 通过实体数据模型 工具,您可以从现有数据库创建概念模型**,然后以图形方式直观显示和编辑概念模型。 或者,您可以首先以图形方式创建概念模型,然后生成支持模型的数据库。 无论哪种情况,您都可以在基础数据库更改时自动更新模型,并为应用程序生成对象层代码。

Ee518968.note(zh-cn,VS.100).gif注意:
数据库生成和对象层代码生成是可自定义的。有关更多信息,请参见How to: Customize Object-Layer Code GenerationHow to: Customize Database Generation

实体数据模型 工具使您能够自动修改 .edmx 文件,该文件中包含概念模型、存储模型和映射内容。 有关更多信息,请参见 CSDL、SSDL 和 MSL 规范

有关实体数据模型 工具的特定方案和任务的信息,请参见ScenariosTasksImplementing Advanced Features

实体数据模型向导

实体数据模型向导生成 .edmx 文件。 您可以从现有数据库创建概念模型、存储模型和映射。 或者,您可以创建一个空的 .edmx 文件,并使用实体数据模型 设计器来创建概念模型。 **“生成数据库向导”**可以从概念模型创建存储模型、映射和数据库脚本。

实体数据模型设计器

通过 ADO.NET 实体数据模型设计器(实体设计器),通过点击鼠标即可修改 .edmx 文件。 使用实体设计器可以直观地创建和修改实体、关联、映射和继承关系。 还可以验证 .edmx 文件。

实体设计器与实体数据模型 向导、模型更新向导以及生成数据库向导结合使用,可允许您生成、编辑和更新 .edmx 文件。

模型更新向导

模型更新向导可在对基础数据库进行更改后更新 .edmx 文件。

生成数据库向导

生成数据库向导生成存储模型、映射和数据定义语言 (DDL),用于从现有的概念模型创建数据库。 使用该向导,可先进行概念性建模,然后创建支持该模型的数据库。

另请参见

参考

EDM 生成器 (EdmGen.exe)

其他资源

建模和映射(实体框架)