【发布时间】:2021-09-29 14:27:58
【问题描述】:
我想将用户提供的股票数量存储在数据库中。 我找不到最好的方法。
我已经尝试如下。
上图显示了数据库中库存表的结构。 此表中有两列(QuantityByWeights、QuantityByPacks),其中一列肯定为空。因为产品将按重量或按包装存储。 其他人将具有价值。
这里的问题是,如果产品存储为 QuantityByPacks,我还想存储包装的单位重量。我找不到这样做的方法
【问题讨论】:
-
为什么不添加一个名为
UnitWeight的列并将其存储在其中? -
至少您需要另一列来处理这些信息。说“PackWeight”之类的内容
-
@GarethD 那么如果我创建了一个 int 列 UnitWeight,那么如果我想在其末尾存储“KG”或“Grams”怎么办?还是一个新的专栏也适合它?
-
只标记您使用的数据库。