ADO.NET 实体数据模型工具

实体数据模型工具旨在帮助您生成 Entity Framework 应用程序。以下是实体数据模型工具的完整文档:Entity Data Model Tools

利用实体数据模型工具,您可以从现有数据库创建概念性模型,然后以图形方式可视化和编辑概念性模型。或者,您可以先以图形方式创建概念性模型,然后再生成支持此模型的数据库。在任一情况下,可以在基础数据库发生更改时自动更新模型,并可以自动生成应用程序的对象层代码。可以对数据库生成和对象层代码生成进行自定义。

下面的列表描述了构成实体数据模型工具的特定工具:

  • ADO.NET 实体数据模型设计器(实体设计器)允许您以可视化方式创建和修改实体、关联、映射和继承关系。实体设计器还生成 C# 或 Visual Basic 对象层代码。

  • 利用实体数据模型向导,您可以从现有数据库生成概念性模型,并将数据库连接信息添加到应用程序中。

  • 利用“创建数据库向导”,您可以先创建概念性模型,然后再创建支持此模型的数据库。

  • 当对基础数据库进行更改时,可以使用“更新模型向导”来更新概念性模型、存储模型和映射。

    说明说明

    从 Visual Studio 2010 开始,实体数据模型工具不支持 SQL Server 2000。

此工具生成或修改 .edmx 文件,该文件包含描述概念性模型、存储模型和二者之间的映射的信息。有关更多信息,请参见 .edmx File Overview

还提供了设计的命令行工具可以帮助您生成使用 EDM 的应用程序:EdmGen.exe 工具。可使用此工具执行以下操作:生成概念性模型、验证现有模型、根据概念性模型生成包含对象类的源代码文件以及生成包含模型生成的视图的源代码文件。有关此命令行工具的详细信息,请参见 EDM Generator (EdmGen.exe)

相关主题

标题

说明

ADO.NET Entity Framework

描述如何使用由 Entity Framework 提供的实体数据模型工具来创建应用程序。

Entity Data Model

提供处理基于 Entity Framework 生成的应用程序所使用的数据的链接和信息。