所以我有一个用于销售产品的数据库。订单表包含客户的订单信息,如运费省和运输方式:
+--------------------+----+
| order | |
+--------------------+----+
| someOtherInfo | |
| shippingMethodID | fk |
| shippingProvinceID | fk |
| basePrice | |
+--------------------+----+
基本上现在发生的事情是我们有基于省和运输方式的运输基准价格。我现在需要添加运费到我的订单表的基本价格以及运输的基本价格是Matrix表格或2d数组的事实,其中col(运输方法)+行(省)= baseCost让我不知道如何实施它。我从来没有处理过这个,所以甚至不知道要查找什么。
矩阵的示例:
+--------+----+----+----+-----+
| | BC | AB | SK | etc |
+--------+----+----+----+-----+
| ground | 9 | 9 | 9 | |
| Air | 15 | 21 | 21 | |
| etc | | | | |
+--------+----+----+----+-----+