0

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

正如预期的那样,EF 通过不将此表映射到实体来向我隐藏这种复杂性;它被映射为一个协会。

然后我在我的数据库中的这个联结表中添加了一个新列,然后继续在 EDMX 中从数据库更新模型。但是该表仍然是一个关联,而不是变成具有 3 个属性的实体。

我错过了什么?

4

1 回答 1

0

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

于 2013-09-11T13:18:57.017 回答