在MVC开发前,往往都需要在数据库中来完成多个表,后再用联表的方式把多个表来联接成一个关系图,关系图为MVC项目中一个关键的,从数据库导入项目文件夹Models成为模型。
第一步
在数据库外部先由Excel电子表格来完成需要用的内容,Excel电子表格里的内容也是数据库连表的关键,名字要有规范。例如:
第二步
在数据库中,新建一个属于自已的数据库,这也是避免了把原数据库出错,新建自己的数据库名称,最好是用英文名来命名,导入项目中也会比较规范。例如:
第三步
数据库新建好后,就要把由Excel电子表格制造的表格导入数据库中,导入数据源要为Miorosoft Excel.因为是Excel 电子表格的型式所以,数据源就是要为,Miorosoft Excel才能行。例如:
浏览选择自己需要导入数据库的文件表格.例如:
目标文件导入到的地方为SQL Server Native 数据库。例如:
第四步
编辑导入进来的Excel 电子表格,在设计中给表单第一列的名称,添加一个ID,数据类型最好为int类型,int的值是无限大,不管你的表行的数量为多大,都会计算出来,比例值是1<=∞,标识规范设置为是设置为是主要是为了让同一名称的东西的ID都为一样.例如:
第四步
在编辑中去掉有着ID的名称,后生成一个新的表,新的表里一定要有上一个表的ID,这样才能把两个表的关系联起来,新的表也为第一个名称的单词添加一个ID,以此类推,逐渐形成多个小表,多表创建完成后,一定要把名称都改为英文的型式,这样名称的ID才能在项目中使用。例如:
第五步
表与表连接,来形成关系图,这也是最关键的一分部,如果在上一步中,关系没搞好的话,在连表的时候是连不上的,只有同名的ID才能相互连接,就算连接上了也保存不了,连表时是由主键与外键,外键与外键连接,外键与外键会有一个约束限制,把约束限制设置成否就行。例如:
INSERT和UPDATTE规范的强制外键约束设置成否,就能完成连接。