【问题标题】:How can this table possibly be converted to a MySql table?这张表怎么可能转换成 MySql 表?
【发布时间】:2014-11-11 09:19:03
【问题描述】:

我有一个 Excel 格式的表格,例如:

SEE LARGE IMAGE HERE

这是一个包含FACTORS (A,B,C,D,E....etc)STEN TABLE

每个因素就像一个单独的测试。

每个因素 即因子 A 有一个 [Raw Score] 和一个 [Sten]

假设因素A,有这样一个问题:

-----------------------------------

为什么人类有眼睛?

答案选项可能是:

a) 看电影 = [原始分数] -> 10,

b) 阅读小说 = [原始分数] -> 5,

c) 在睡眠时关闭它们 = [原始分数] ->0

因此,如果他们选择了a),那么系统将转到STEN TABLE 以获取STENFactor A 下的等效项,在本例中为sten 等价于 4(See Factor A->Row score 10-> Sten column)

创建包含因子及其原始分数和 Stens 的 STEN TABLE 最实用的方法是什么?

类似:

              **STEN TABLE**
                         |
                         |
                **FACTORS (A,B,C,D...)**
                      /     \
                     /       \
                    /         \
                   /           \
                  /             \
            **[Raw Score]      [Sten]**
                    


-----------------------

编辑 1:

查看大图,请点击这里:http://ctrlv.in/459785

请注意,stens 并非对所有因素都相等,尽管Raw Scores 是相同的。 因素A[Raw Score]->3 = [sten]->2,但在因素C[Raw Score]->3 = [sten]->1因素F[Raw Score]->1 [sten]->2而在 E 因子 [Raw Score]->1 = [sten]->1.

非常感谢任何建议。

【问题讨论】:

标签: mysql create-table


【解决方案1】:

表结构应该是:

Questions
fields: id, factor, text

Answers
fields: id, question_id, text, raw_score

Sten-table(s)
fields: id; factor, raw_score, sten

id 是标识行的唯一主要自动增量字段。当你得到一个问题的答案时,你从问题中获取因素,从答案中获取 raw_score,然后在 Sten-table 上做一个简单的选择,比如

SELECT sten FROM sten_table WHERE factor = 'A' AND raw_score = 10

编辑
Sten 表将包含 Excel 表中的所有行:
id、因子、raw_score、sten
1、A、1、1
2、A、2、1
3、A、.....
...
22、B、1、1
23、B、2、1
...

【讨论】:

  • 感谢您的想法,但请注意sten 并非对所有因素都相等。请参阅EDIT 1...谢谢
  • 你能不能不保留上面的表结构,但在 sten-table 中有 22 x 5 个条目 - 即 1, A, 0, 1 .... 108, F, 22, 0 包含所有内容介于两者之间。然后,您可以从答案“文本”中检索因子(以与 sten 表链接)并从答案本身中检索原始分数以返回 sten?
  • @Simeon 听起来很棒,请您将其发布为 Answer 而不是 Comcopy 并解释清楚...谢谢
  • 抱歉,如果不清楚,sten-table 就像 Simeon 解释的那样。我已经在我的回答中添加了上面的表格内容
猜你喜欢
  • 2011-01-09
  • 2023-03-18
  • 2022-11-29
  • 2018-08-13
  • 2011-01-31
  • 1970-01-01
  • 1970-01-01
  • 2011-01-22
  • 2013-03-05
相关资源
最近更新 更多