确保矩阵式数据库结构的参考完整性?

时间:2015-12-07 17:32:52

标签: foreign-keys relational-database referential-integrity

我希望你理解我的问题。我的MySQL数据库的摘录如下:

enter image description here

为确保数据完整性,必须实施两个约束:

  1. 给出答案记录,以及"参考路径"必须导致相同的考试记录。
  2. 每个考试学生都必须回答每一个问题。换句话说:对于与同一考试相关的每对exam_question和exam_student,应该有一个exam_question_result。
  3. 如何在数据库中实现这些约束?

    解决方案1(参考本文中的评论):

    我使用复合键更新了架构。

    enter image description here

0 个答案:

没有答案