【问题标题】:How to design a survey database schema that includes matrix questions?如何设计包含矩阵问题的调查数据库模式?
【发布时间】:2017-09-28 03:47:36
【问题描述】:

我正在为客户制作一份复杂的调查表,并且只会使用一次,该调查将是匿名的,因此不涉及用户表,只是填写调查表的人的电子邮件。

现在我正在尝试设计数据库架构,但我没有足够的经验。问题如下

3种问题

 1. 简单 - (输入文本、单选、下拉选择)(问题/答案)

 2. 多项选择题 -(复选框)(问题/多个答案)

 3. 矩阵问题 - 包含几行和多列的表格,其中包含收音机作为选项

我想要实现的是设计架构的最佳方式,以便让我的客户能够在不复杂的情况下查询数据

问题示例(以下每种问题 3 张图片):

我目前所拥有的:

我无法解决如何存储矩阵问题及其答案,提前感谢您抽出时间查看!

【问题讨论】:

  • SO 不适用于设计讨论。您需要自己设计,如果无法正常工作,您可以在此处发布您的 DDL,我们可以帮助您修复它。

标签: mysql database matrix schema survey


【解决方案1】:

稍微改变你的结构思考三个实体(问题、选项和答案) 照原样使用第一个调查相关表,但改变问题、选项和答案表的结构,它一定会解决你的问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-03-18
    • 2019-07-16
    • 2014-06-02
    • 2014-09-05
    • 2013-09-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多