标签: sql architecture
我目前正在建立一个管理系统。优良作法是为库存创建余额表以存储库存并在有更改时不断更新表,或者应该直接查询总库存订购表 - 总库存二手表?哪种方式最有效,最快捷?
答案 0 :(得分:1)
使用两个单独的表可能是一个坏主意。您将不得不执行不必要的连接。只需要一个带有“有序”列和“已使用”列的表。在您的查询中,您可以非常有效地计算净值,例如:
SELECT ordered, used, (ordered - used) as net FROM inventory