gpt4 book ai didi

database - 库存数据库设计

转载 作者:太空狗 更新时间:2023-10-30 01:37:28 25 4
gpt4 key购买 nike

<分区>

这不是真正关于“编程”的问题(不特定于任何语言或数据库),而是更多的设计和架构问题。这也是“做 X 的最佳方法是什么”类型的问题。我希望不会引起太多“宗教”争议。

在过去,我开发了一些系统,以某种方式保留某种形式的元素 list (与元素无关)。一些使用不支持事务的语言/数据库。在这些情况下,我选择不在项目记录的字段中保存项目手头数量。取而代之的是,手头数量 的计算方法是总计收到的存货 - 总计已售出的存货。由于软件,这导致几乎没有库存差异。这些表已正确索引并且性能良好。存在一个归档过程,以防记录量开始影响性能。

现在,几年前我开始在这家公司工作,我继承了一个跟踪库存的系统。但是数量保存在一个字段中。注册条目时,收到的数量将添加到该项目的数量字段中。当一件商品售出时,数量会被减去。这导致了差异。在我看来,这不是正确的方法,但这里的前任程序员发誓。

我想知道是否就设计此类系统的正确方法达成共识。还有哪些可用资源(打印版或在线资源)可用于寻求这方面的指导。

谢谢

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com