gpt4 book ai didi

php - 多个(更少)插入到三列表与存储在单列中 Php-Mysql

转载 作者:行者123 更新时间:2023-11-29 16:49:08 24 4
gpt4 key购买 nike

我真的很困惑哪种方法更好。我遇到的情况是,有 3 个表,分别称为 categoryquestionquestion_answer。这些表的列如下:

类别

id - 整数

名称 - 字符串

问题

id - 整数

category_id - 整数

question_number - 整数

问题 - 字符串

Question_Answer(选项 1)

id - 整数

question_id - 整数

user_id - 整数

答案 - 整数

Question_Answer(选项 2)

id - 整数

category_id - 整数

user_id - 整数

answer - JSON 字符串({"question_no": "answer"..})

我正在设计一个问答应用程序,其中有很多类别,每个类别最多有 15 个问题,每个问题只有整数作为答案(没有小数)。每个问题的数量可能会有所不同,但最多为 15 个。我必须制作第三个表 question_answer,它应该是可扩展且高效的。现在,在任何一个类别中回答的用户都必须解决所有问题,不存在部分回答。选项 1 和选项 2 哪个选项在可扩展性方面更好。如果您需要更多信息,请在评论中告诉我。类别数量将会非常庞大​​,用户的答案也会频繁更新。

提前谢谢您。

最佳答案

您应该使用选项 1 ,其中答案字段将存储用户的答案。不要存储 json 字符串或仅存储纯文本。

关于php - 多个(更少)插入到三列表与存储在单列中 Php-Mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52917162/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com