我正在尝试创建一个数据库来存储一些测验的问题和答案
到目前为止,我有两张桌子:
questions: (Question ID(PK), question string, correct answer ID)
answers: (Answer ID(PK), answer string, question ID)
我在设置外键约束时遇到了麻烦。当然,我需要确保correct answer ID
存在于表中answers
并且也存在于question ID
表中。但是,当尝试在 SQliteStudio 中添加这些外键时,我收到错误提示,当已经存在来自 B > A 的外键约束时,我无法添加引用表 A > B 的外键。answers
questions