在数据库中,我有两个表User
和Organization
一个桥接表Users_Orgs
。
该Users_Orgs
表有一个由两列userId
和组成的复合键organizationId
。当我使用设计器创建关联时,它会为引用约束创建两个主体 -Users
和Users_Orgs
. 问题出在Users_Orgs
约束上——它有一个由organizationId
和组成的键userId
。由于organizationId
不在User
表中,因此无法映射,因此无法编译。
单击“删除”按钮时,对话框将关闭并organizationId
仅映射到用户表的主键(不是 userId)
如何在现有数据库上使用复合键进行多对多映射?