EF中如何为表添加新的字段和映射_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > EF中如何为表添加新的字段和映射

EF中如何为表添加新的字段和映射

 2017/5/28 5:32:21  学习虾  程序员俱乐部  我要评论(0)
  • 摘要:首先先了解一下ef生成的模型edmx的代码,传送门:http://www.cnblogs.com/yushengbo/p/4807715.html一、添加新的字段例子就用我现在项目的这个吧,首先在edmx中的表里新建一个字段:然后设置他的属性什么别的内容,之后在表格所示范围内点击右键,选择在模型浏览器中显示,进入模型浏览器页面:对表格右键选择根据模型生成数据库,弹出的框里点击完成按钮,之后在实体类和数据库表里添加相应的字段就ok了!二、添加新的关系映射要添加表关系映射,首先表里要有实体类
  • 标签:

首先先了解一下ef生成的模型edmx的代码,传送门:http://www.cnblogs.com/yushengbo/p/4807715.html

一、添加新的字段

例子就用我现在项目的这个吧,首先在edmx中的表里新建一个字段:

然后设置他的属性什么别的内容,之后在表格所示范围内点击右键,选择在模型浏览器中显示,进入模型浏览器页面:

对表格右键选择根据模型生成数据库,弹出的框里点击完成按钮,之后在实体类和数据库表里添加相应的字段就ok了!

二、添加新的关系映射

要添加表关系映射,首先表里要有实体类,经过我的观察,这个edmx上有实体类,但是对应的数据库表里不需要添加主键,之后在两个需要建立映射的表中的任意一个右键,选择新建=》导航属性,右键新建的属性=》属性,修改名称和关系。(多重性就是一对多什么的,关联是选择与哪个表进行关联)

完成以后在新建的导航属性中右键选择表映射:

即可看到映射的关系,左边的是要关联的表中的实体键,右边的是选择表中需要与他关联的字段,如果没有的话,按照步骤一新建一个就行,但是这个字段没必要更新到模型浏览器里的数据库表,也就是没必要完成标题一的第二步,最后在数据库相应的表里添加上刚才表中新建的字段就可以,不用往实体类里再添加字段了!

 

  • 相关文章
发表评论
用户名: 匿名