Entity Framework 架构

EntityFramework 学习 一  Entity Framework结构体系

EDM(Entity Data Model)EDM由3个主要部分组成 Conceptual model , Mapping and Storage model.

1.Conceptual model:概念模型,包含实体类型和它们之间的关系,与数据库的表设计独立开

2.Storage Model:存储模型,数据中的表、视图、存储过程、外键关系

3.Mapping:映射关系,包含概念模型与存储模型的映射

4. LINQ to Entities: 用来查询实体对象的查询语言,它返回概念模型中定义的实体

5.Entity SQL: 是另一种查询语言,类似LINQ to Entities

6.Object Service: 是一个主要的入口点,来访问数据库数据,主要负责实体化,将entity client data provider 中的数据转换成实体对象结构

7.Entity Client Data Provider: 主要将Entity SQL语言转换成底层的数据库sql语言,与ADO.Net data provider通讯

8.ADO.Net Data Provider: 与数据库通讯,采用标准的ADO.Net

 

相关文章:

  • 2021-11-27
  • 2021-04-27
  • 2021-09-10
  • 2021-11-16
  • 2022-12-23
  • 2021-06-19
  • 2021-08-07
  • 2021-12-01
猜你喜欢
  • 2021-08-12
  • 2021-12-26
  • 2022-02-18
  • 2022-12-23
  • 2021-12-17
  • 2022-01-24
  • 2021-06-07
相关资源
相似解决方案