在数据库中,我有两个表User和Organization一个桥接表Users_Orgs。
该Users_Orgs表有一个由两列userId和组成的复合键organizationId。当我使用设计器创建关联时,它会为引用约束创建两个主体 -Users和Users_Orgs. 问题出在Users_Orgs约束上——它有一个由organizationId和组成的键userId。由于organizationId不在User表中,因此无法映射,因此无法编译。

单击“删除”按钮时,对话框将关闭并organizationId仅映射到用户表的主键(不是 userId)
如何在现有数据库上使用复合键进行多对多映射?