码迷,mamicode.com
首页 > 数据库 > 详细

Database-First,Model-First,Code-first

时间:2017-11-07 17:54:59      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:tab   es2017   logs   可视化   数据模型   手动   描述   模型   ase   

1.Database First是基于已存在的数据库,利用某些工具(如Vs提供的EF设计器)创建实体类,数据库对象与实体类的匹配关系等,你也可以手动修改这些自动生成的代码及匹配文件。

2.Model First 这种方式是先利用某些工具(如VS的EF设计器)设计出实体数据模型及他们之间的关系,然后再根据这些实体、关系去生成数据库对象及相关代码文件。

3.Code First 这种方式需要先写一些代码,如实体对象,数据关系等,然后根据已有的代码描述,自动创建数据对象,但其实这种方法与Model First是非常类似的。我们自己写的代码,其实就是用代码表示实体模型,而Model First是用可视化的方式描述了实体模型。

技术分享

 

Database-First,Model-First,Code-first

标签:tab   es2017   logs   可视化   数据模型   手动   描述   模型   ase   

原文地址:http://www.cnblogs.com/xiaoweigogo/p/7799535.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!