在Entity Framework 5中将属性添加到关联

时间:2013-06-26 05:13:57

标签: many-to-many associations entity-framework-5

我的数据库中有一个纯联结表(表示多对多关系)。也就是说,一个只有两列的表,每一列都是一个外键,它们一起构成了主键。

EF没有按照预期将此表映射到实体,从而掩盖了我的复杂性;它被映射为一个协会。

然后我在我的数据库中为此联结表添加了一个新列,然后继续在EDMX中更新数据库。但该表仍然是一个协会,没有变成一个有3个属性的实体。

我错过了什么?

1 个答案:

答案 0 :(得分:0)

首先,您需要删除关联。转到Model Browser > Your Model > Associations,找到并删除关联。然后,您可以更新模型,表格将显示为实体。