蓝冠官网-蓝冠公司|蓝冠招商注册-蓝冠开户
蓝冠官网(主管Q374919)

蓝冠注册jquery ui教程_MySQL能否利用外键关联表单的栏位建立索引

原本有四张表


student表,主键
student_id和其他栏位


question表,主键
question_id和其他栏位


answer表,主键
answer_id
question_id和其他栏位


student_qa表,
student_id
question_id复合主键和
answer_id

由于answer和question是有对应关系的

所以理论上
student_qa只需要纪录
student_id
answer_id即可,但是需要唯一索引的栏位却是
student_id
question_id,目前是纪录三个栏位设定索引,然后用程式确保
answer_id
question_id的对应是正确的

想要问的是

如果
student_qa
answer_id栏位设为外键关连到
answer
student_qa是否能用自身的
student_id栏位和
answer表的
question_id建立索引,这样就可以避免自身纪录的
question_id
answer_id兜不起来的情况

2021-09-12