设计一个进销存的数据库。这样就会在入库时,同一商品会有不同供货商和供货时段,产生不同的入库价格。
比如:
第一次入库 10 个 A 商品, 入库时单价为 10 元,对应供应商 1 号。
第二次入库 20 个 A 商品, 入库单价为 20 元, 对应供应商 2 号。
这样就会有 30 个 A 商品。
目前我就用的笨办法。 即只用一个 merchandise
表。 第一次和第二次入库作为两个条目。分别对应不同的供应商的批次。 但这样势必会造成在查商品库存时需要额外的查询。同样在出库时,也会有重复的条目。即会出现 A(1)
商品和 A(2)
商品。 虽然都是 A
商品。但是会出现重复。
请问如何设计以回避这种情况呢?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.