MySQL:规范化未知税板的表
我想存储用户定义的税率,它可以是未知数量的税率。如何创建易于维护的表MySQL:规范化未知税板的表,mysql,Mysql,我想存储用户定义的税率,它可以是未知数量的税率。如何创建易于维护的表 Example 1 --------- start| end|rate 0 | 10 |1.0% 11 | 26 |2.5% 27 | 42 |4.1% Example 2 --------- start| end|rate 5 | 12 |0.5% 13 | 21 |3.0% 22 | 28 |3.5% 29 | 38 |4.0% 如上所述,用户定义的开始/结束值可以不同,板的数量也可以改
Example 1
---------
start| end|rate
0 | 10 |1.0%
11 | 26 |2.5%
27 | 42 |4.1%
Example 2
---------
start| end|rate
5 | 12 |0.5%
13 | 21 |3.0%
22 | 28 |3.5%
29 | 38 |4.0%
如上所述,用户定义的开始/结束值可以不同,板的数量也可以改变。稍加修饰,您已经拥有的看起来很好:
id | start | end |rate_pct
1 | 0 | 10 | 1.0
1 | 11 | 26 | 2.5
1 | 27 | 42 | 4.1
2 | 5 | 12 | 0.5
2 | 13 | 21 | 3.0
2 | 22 | 28 | 3.5
2 | 29 | 38 | 4.0
提示:不要存储“%”谢谢!难怪昨天我的思想处于不同的领域。:-)