gpt4 book ai didi

mysql - 数据库设计建议 - 多个是或否问题

转载 作者:行者123 更新时间:2023-11-29 08:27:43 25 4
gpt4 key购买 nike

我目前正在设计一个数据库表和与之配套的 vb 表单。该表单将向每个用户询问大约 40 个预定义的是/否问题。我如何设计数据库表以便它适本地存储答案。我宁愿避免表上有 40 个左右的属性。有没有一种方法可以设计它,以便当您查询特定用户的答案时,您会看到问题以及他的答案(是/否)谢谢

最佳答案

我就是这么做的。列出 QUESTION 表中的所有问题。这也意味着您可以随时通过添加新行来添加新问题。

用户

用户 ID |用户名 |电子邮件 |等等..

问题

问题 ID |问题

USER_RESPONSE

用户 ID |问题ID |回应

<小时/>
SELECT
user.Name,
question.Qustion,
user_response.Responce
FROM
user
INNER JOIN user_response
ON user.UserId = user_response.UserId
INNER JOIN question
ON user_response.QuestionId = question.QuestionId
WHERE
user.UserName = 'JoeBloggs'

关于mysql - 数据库设计建议 - 多个是或否问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17506556/

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