我需要使用mysql创建数据库。
我得到的问题是如何在表格中保留问题的选项,因为随着问题的变化,选项的数量会发生变化。
示例: - 一个问题可以有4个选项,其他问题可以有7个选项但只有一个正确选项。
答案 0 :(得分:5)
一个问题表。
由于一个问题可以有很多答案,一个答案表和问题表的主键将作为答案表中的外键,它将成为one to many relationship
。
问题表
id问题
答案表
id,question_id,answer,is_correct_answer