实体框架-插入到关系表

本文关键字:关系 插入 框架 实体 | 更新日期: 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表达式的方法。

贝瑞