2、集成查询语言LINQ
LINQ和EF都出自于微软,都能帮助我们解决失配的问题.使用EF等实体框架,我们能在设计器中(Model First)或者代码(Code First)对领域实体进行建模.还能建立实体类之间的关系...EF+LINQ的开发方式能帮助我们极大的减少工作量.相对于大量的、高度冗余的Ado.Net数据访问方式,使用LINQ查询来表达我们对数据需求更加的合适,EF等实体框架会帮你们实现实体类到底层数据库的映射...3、实体框架的历史
版本1.0:它只提供了ORM最基本的特性,只实现了"数据库优先"的方案(DataBase First)
版本4.0:版本4.0实现了"模型优先"的方案,提供了对简单的公共语言运行时对象完整的支持...在图1-2中,展示了左边的数据库表不直接映射到右边的实体类型(代码中使用)的。...6、实体属性
一个实体类型拥有一个或者多个属性,像一个类,属性分为标量属性、导航属性
标量属性:像integer,string等简单类型就是标量属性,也可以是复杂类型
导航属性:是指跟其它实体有关联的属性