我的产品有一张桌子,我的钥匙是Pid
.
每个产品都可以有几种类型的模式,这些模式已在表中注册TB_Types
。
did
是标识列(键),pid
是产品表的外键:
做过 | PID | 姓名 |
---|---|---|
1 | 1 | 类型1 |
2 | 1 | 类型2 |
3 | 2 | 类型3 |
4 | 2 | 类型4 |
现在我们有一个表,其中每个产品可以有不同的编号表名称:TB_Count
如下表:
cid
是标识列(键),pid
是产品表的外键
cid | PID | 数数 |
---|---|---|
1 | 1 | 25 |
2 | 1 | 50 |
3 | 1 | 100 |
6 | 2 | 1000 |
7 | 2 | 5000 |
8 | 2 | 10000 |
最初,客户希望每种产品具有不同的类型和编号,但现在必须将计数表更改如下,并且每种产品的计数必须针对每种类型。
我创建了一个应有的表格。
新表名:tb_newcount
id
是标识列(键),did
是TB_Types
表的外键。
ID | 做过 | 数数 |
---|---|---|
1 | 1 | 25 |
2 | 1 | 50 |
3 | 1 | 100 |
4 | 2 | 25 |
5 | 2 | 50 |
6 | 2 | 100 |
7 | 3 | 5000 |
8 | 3 | 10000 |
9 | 3 | 15000 |
10 | 4 | 5000 |
11 | 4 | 10000 |
12 | 4 | 15000 |
如果我可以按照所说的将信息移动到新表中,那么问题将得到解决。
我希望我已经说出了我的意思。
注:产品数量接近5000种,种类数为2000种,计数约2000条记录。
谢谢