【发布时间】:2012-02-02 11:42:17
【问题描述】:
在数据库中,我有两个表 User 和 Organization 以及一个桥接表 Users_Orgs。
Users_Orgs 表有一个复合键,由两列 userId 和 organizationId 组成。当我使用设计器创建关联时,它会为引用约束创建两个主体 - Users 和 Users_Orgs。问题在于Users_Orgs 约束——它有一个包含organizationId 和userId 的键。由于organizationId 不在User 表中,因此无法映射,因此无法编译。
单击“删除”按钮时,对话框将关闭,organizationId 仅映射到用户表的主键(不是 userId)
如何在现有数据库上使用复合键进行多对多映射?
【问题讨论】:
标签: .net entity-framework-4.1 ef-model-first