实体框架-插入到关系表
本文关键字:关系 插入 框架 实体 | 更新日期: 2023-09-27 18:10:44
我是实体框架的新手,在详细学习EF之前,我必须在短时间内启动一个应用程序。我需要一个帮助插入到一个关系表。假设在我的应用程序中,我有两个表Staff和Departments,我有一个关系表'StaffDepartment',它有FK约束StaffID和DeptID。当我从数据库生成模型时,EF中没有出现StaffDepartment实体。那么我怎么能在EF中插入值到StaffDepartment表,因为我没有能力得到任何名为'StaffDepartment'的对象。
任何帮助都将非常感激。
Thanks in advance
来讲一下参见下面生成模型的演练:
EF 4.1模型&数据库首次演练
我还要推荐以下微软的指南:
http://msdn.microsoft.com/en-gb/library/bb399182.aspx它以一种相当简单的方式展示了如何在实体框架中创建/实现和使用数据库。
在我看来,你可以从"生成学校。edmx文件"这一章开始。当然,什么都读是好的。
贝瑞
很抱歉误解了你的问题!在再次阅读你的问题后,我意识到你在寻找别的东西。但好消息是!我正好有你要找的东西:
at first read this:http://weblogs.asp.net/zeeshanhirani/archive/2008/08/21/many-to-many-mappings-in-entity-framework.aspx
这篇文章解释了如何处理"多对多"关系。
这篇文章也很有帮助:http://thedatafarm.com/LearnEntityFramework/tutorials/many-to-many-relationships-in-the-entity-data-model/更容易理解,因为它也描述了一种没有lambda表达式的方法。
贝瑞