以文本方式查看主题 - 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楼的方式。 |