EntityFramework

Entity Framework

  Entity Framework的全称是ADO.NET Entity Framework,是微软开发的基于ADO.NET的ORM(Object/Relational Mapping)框架

 

Entity Framework 三大模块

概念层模型(Conceptual Model): 也称模型, 类的定义,用于显示查询操作数据库的字段.

存储层模型(Storage Model):数据库中的表和字段的定义

映射(Mapping):Conceptual Model 和 Storage Model 的对应关系

 

Entity Framework 三种工作方式

  Model First

是创建ADO.NET实体对象以及它们之间的关系,然后再指定到数据库的映射。

  Database First

依赖于数据库中表的结构,根据表及表间的关系来创建模型。

  Code First

就是以代码为中心进行设计

posted @ 2015-03-06 14:38  `Laimic  阅读(157)  评论(0)    收藏  举报