我有一个表,用来映射和其他两个表的两个主键,把这两个字段作为外键。映射表没有主键,当我试图插入两个表中已经存在的两个值时,无法添加或更新子行:外键约束失败。我怎样才能解决这个问题?我的桌子是这样的:( component_id int(11) NOT NULL,
member_type int(11) NOT NULL</em
CONTACT.user_id是用户表的外键。因为我在CONTACT中使用USER.ID作为外键,所以我需要在CONTACT之前插入USER,但JPA首先插入CONTACT,它将CONTACT视为USER的成员。因此,我在插入联系人时收到USER_ID can not be NULL错误。我应该怎么做才能改变插入的顺序?或者,我应该通过共享主键来避免使用OneToOne映射吗?
谢谢!