我对库存表设计感到有些困惑,如果有人能指导我,我会很感激。
库存位于3个不同的位置(仓库)。我想帮助我如何避免为每个仓库创建多个项目代码
目前的设置如下: -
inventory_T
item_costs
stock_balance
答案 0 :(得分:1)
首先,您需要描述您的问题:
如何存储有关项的信息,以便我知道
粗体的三件事是关键的信息。这意味着,我们需要能够跟踪位置和项目以及给定位置可能不同的所有内容。关于我们存储在 items 表中的项目的其他所有内容。关于我们存储在位置表中的位置的其他所有内容。上面的问题描述说只有存储的数量不同,但是对于你的问题,关于项目的其他事情是不同的,可以根据需要进行修改。
我会如下:
注意:项目ID和仓库ID合并是主键。
答案 1 :(得分:0)
我想你有一个服务于所有仓库的数据库。
创建另一个表
仓库
然后添加字段 - 仓库 将stock_balance作为FK(外键)表 - 这样你就可以将每个商品库存绑定到仓库