Model First
Model First是先利用某些工具(VS的EF设计器)设计出可视化的实体数据模型及他们之间的关系,根据这些实体及关系去生成数据库对象及相关代码文件。
实例
1.打开VS2017,建立控制台应用程序或ASP.NET Web应用程序
2.在项目中添加ADO.NET实体数据模型
3.选择空EF设计器模型或空模型
4.在打开的Model2.edmx中添加实体,在空白处右击-新增-实体
5.添加实体相关属性,并根据实际需求添加实体间联系
6. 根据模型生成数据库,在数据库中新建一个空白的数据库命名为order
7.在打开的Model2.edmx空白处右击-根据模型生成数据库
8.点击完成后生成数据库导向,可以看到sql脚本语句-在空白处右击-执行
9.查看数据库,可以看到创建的数据表