架构和映射规范(实体框架)
使用 实体数据模型 (EDM) 生成基于实体框架的应用程序要求编写三种 XML 规范。
第一种规范使用概念架构定义语言 (CSDL) 声明和定义正在设计的对象模型的实体、关联、集和容器。可编程类从此架构中生成。
用存储架构定义语言 (SSDL) 编写的第二种规范描述数据源,该数据源为基于 EDM 生成的应用程序保存数据。
用映射规范语言 (MSL) 编写的第三种规范将 CSDL 文件中的声明映射到在 SSDL 文件中描述的数据源。
这些架构以及连接架构的映射规范用 XML 编写。本节的各主题提供有关 CSDL、SSDL 和 MSL 的详细信息,并包含相关的示例来演示如何连接每个文件中的集和容器以实现可编程对象模型。