我见过this post,我的问题正好相反,EF将实体视为两个独立的一对多关系,因此User
有许多UserInRole
,而Role
也有许多UserInRole
实体,不应EF自动隐藏UserInRole
表并为Roles
和User
赋予导航属性Users
Role
。我想要的实际上是这样的:
答案 0 :(得分:0)
从edmx中删除实体并更新更改将其修复,显然,当我在edmx设计器中从数据库更新模型时,它保留了我从数据库中删除的列,也许是因为无论如何我都引用了该实体手动删除了整个实体并更新了更改/重新添加了丢失的表,就成功了。