【发布时间】:2016-02-22 11:11:32
【问题描述】:
我有一个数据表,我想确保我为数据库表设计正确格式化它。
以下 Excel 表格/图表显示了不同目标和规模组合的不同结果:
fast ave slow
small A B C
med D E F
large G H I
从 Excel 格式转换和规范化后,我最终得到了以下 3 个数据库表:
目标表:
**goal**
id name
1 fast
2 ave
3 slow
尺寸表:
**size**
id name
1 small
2 med
3 large
存储不同规模和目标组合的结果的结果表:
**outcome**
id goal_id size_id name
1 1 1 A
2 2 1 B
3 3 1 C
4 1 2 D
5 2 2 E
6 3 2 F
7 1 3 G
8 2 3 H
9 3 3 I
会有以下一对多关系: 1) 目标到结果 2) 结果的大小
我是在正确的轨道上还是我错过了一个关键概念?谢谢!
【问题讨论】:
标签: database-design relational-database database-schema