一个问题要有多个答案,这种数据库怎么设计
需要几张表,哪些字段,是不是需要外键
问题表:
id,问题内容,【答案】
答案表:
id,问题id,答案内容,排序,【是否正确答案】
数据库约束不一定需要。手动管理方便省事
一个问题表,然后一个答案表,答案表里面的答案ID关联问题表里面问题的主键信息
联合主键不行么?
一对多,按照数据块设计的第二和第三范式,起码需要3张表,两张数据表,一张映射表
可按父子关系的表进行设计即可