实体框架添加记录到连接表

时间:2011-09-18 01:40:06

标签: c# entity-framework

给出3个数据库表:企业,市场,企业市场

我想添加一项新业务,我希望业务能够进入特定市场。如何在EntityFramework中添加到连接表呢?

例如,用户想要创建一个名为ABC Co的新业务,并将其添加到南部地区市场。

1 个答案:

答案 0 :(得分:8)

这是对您的域模型做出一些假设:

var southernRegion = db.Markets().Find(the_id);
var abcCo = new Business();

southernRegion.Businesses.Add(abcCo);

db.SaveChanges();

EF将为您处理联接表!