EF的不同模式

EF有两种模式

1:Datebase  first就是代表数据库优先,那么前提就是先创建数据库。

在添加ADO.NET实体数据模型的时候,database  first选择的是从数据库生成。

并且在数据结构发生变化的时候,database  first编程方式中是选择从数据库更新模型,因此就导致了database  first是以数据库为主

(1):来自数据库的CodeFrist模型

 

(2):空CodeFrist模型

2:Model first就是代表model优先,那么前提也就是先创建model,然后根据model自动建立数据库。

3:code  first就是不需要创建一个ADO.NET实体模型的过程。直接在model里面写实体类和dbcontext上下文类。

还有EF设计器模型

(1):空Ef设计器模型

 

(2):来自数据库的EF设计器

猜你喜欢

转载自www.cnblogs.com/zibuyu911/p/9258274.html
EF