我的数据库中有一个纯联结表(表示多对多关系)。也就是说,一个只有两列的表,每一列都是一个外键,它们一起构成了主键。
EF没有按照预期将此表映射到实体,从而掩盖了我的复杂性;它被映射为一个协会。
然后我在我的数据库中为此联结表添加了一个新列,然后继续在EDMX中更新数据库。但该表仍然是一个协会,没有变成一个有3个属性的实体。
我错过了什么?
答案 0 :(得分:0)
首先,您需要删除关联。转到Model Browser > Your Model > Associations
,找到并删除关联。然后,您可以更新模型,表格将显示为实体。