基于邮资的数据模型

Data model based on postage rates

我有一种情况需要为 3 种不同的运费 classes 和每个类别的价格创建一个数据模型:第一个 class(最贵),第二个 class(第二贵),第三class(最便宜)都取决于订单的总成本。每个 class 的邮资及其附带费用是不同的,并且基于总订单成本水平(即介于 0-$10.00 及以上的两个数字之间)。我认为这涉及建模 4 个不同的表并将它们链接在一起。我对此的想法是否正确,或者是否有更简单的数据建模方法?

我应该如何处理这个问题?

非常感谢任何帮助或指示!

你可能会有 class table:

class  description
1ST    1st Class
2ND    2nd Class
3RD    3rd Class

属性的使用顺序为table:

order_no  class  value  etc
10000     2ND    13.00  ...
10010     3RD    57.00  ...

和一个 table 来保存费用:

class  from_value  fee
1ST     0.00       4.00
1ST    10.00       6.00
1ST    30.00       8.00
2ND     0.00       2.00
2ND    15.00       3.00
2ND    40.00       5.00
3RD     0.00       1.00
3RD    50.00       3.00

乍一看应该是这样。