我有这样的要求

时间:2021-06-22 10:01:20

标签: mysql spring-boot hibernate

问题表包含:

<头>
id 问题 questionBankId rightAnswerMark wrongAnswerMark userId

QuestionBank 表包含:

<头>
id questionBankName standardId sectionId subjectId userId

所以在问题表中,我必须添加多个具有相同 questionBankId 的问题,并且不应重复相同的问题。如何添加具有相同 questionBankId 且相同的问题不应重复的多个问题。

1 个答案:

答案 0 :(得分:1)

您必须在 2 个表之间创建关系,对于此问题,您应该设置从问题到问题库的 @ManyToOne 关系。

在课堂问题中写下这个:

@ManyToOne
@JoinColumn(name="question_bank_id")
private QuestionBank questionBank;
相关问题