如何规范数字组?

时间:2013-04-05 20:59:40

标签: mysql database-design

我在Excel中有这个,每行增加5000. AAAA是前缀组代码。在excel中,我重点介绍了已完成的工作。例如:

AAAA 1

AAAA 1 00000
AAAA 1 05000
AAAA 1 10000
AAAA 1 15000
AAAA 1 20000
AAAA 1 25000
AAAA 1 30000
AAAA 1 35000
AAAA 1 40000
AAAA 1 45000

AAAA 2

AAAA 2 05000
AAAA 2 10000
AAAA 2 15000
AAAA 2 20000
AAAA 2 25000
AAAA 2 30000
AAAA 2 35000
AAAA 2 40000
AAAA 2 45000

前缀代码可以是任何一组字母。前缀代码编号从1到9开始

什么是解决方案将其规范化为mysql表?我不想把所有这些放在一张桌子上,否则会太大了。

1 个答案:

答案 0 :(得分:1)

2张桌子。但我在这里看不到太多的规范化!无论如何,你必须将所有值保存在一个表中。你有什么因素可以将值分成多个表吗?

tblprefix 

pre_id   prefix name

1         AAAAA
2         BBBBB
3         CCCCC


tblvalues


valueid   value pre_id      prefix_code
1        05000    1            2
2        40000    1            2
3        45000    1            2