以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  关于库存查询效率问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=128186)

--  作者:yds
--  发布时间:2018/11/30 15:57:00
--  关于库存查询效率问题
打算设计一个简单的进销存,关于库存查询,现在有两种思路,大神帮忙分析一下那个好一点

第一种方式
建立产品表、出库表、入库表、库存表,所有出入库信息直接写入库存表,这样查询库存的时候直接检索库存表

第二种方法
建立产品表、出库表、入库表、库存视图表,这样查询库存的时候通过库存视图表查询

这两种方式那种查询效率高一点?两种方式相比各有什么优缺点?

--  作者:bobolan521
--  发布时间:2018/11/30 15:59:00
--  
出库表,和入库表,就设成一张表就可以叫出入库表,增加一列叫单据类型识别就可以了

进销存链接
[此贴子已经被作者于2020/5/18 12:12:07编辑过]

--  作者:有点甜
--  发布时间:2018/11/30 16:53:00
--  

如果追求效率,可以这样做。

 

1、库存表,每个月汇总一次期初库存;

 

2、实时库存,通过库存表加上本月入库减去本月出库。


--  作者:YDS
--  发布时间:2018/11/30 17:05:00
--  
那如果建立一个库存表,每次出入库都时时增减呢?
--  作者:有点甜
--  发布时间:2018/11/30 17:52:00
--  
以下是引用YDS在2018/11/30 17:05:00的发言:
那如果建立一个库存表,每次出入库都时时增减呢?

 

你可以实时增减;也可以不做。你需要得到库存表的时候,重新计算。


--  作者:YDS
--  发布时间:2018/12/1 23:11:00
--  
那这样资源那个节省一点
--  作者:有点甜
--  发布时间:2018/12/2 22:37:00
--  
以下是引用YDS在2018/12/1 23:11:00的发言:
那这样资源那个节省一点

 

你本来的两个方法的折中,3楼的方式。