当前位置: 代码迷 >> Sql Server >> 请问有关收付存程序的数据库结构
  详细解决方案

请问有关收付存程序的数据库结构

热度:59   发布时间:2016-04-27 17:40:51.0
请教有关收付存程序的数据库结构
程序每天登记入库、出库、统计任意时间段的前存、收入、付出、结存

小弟起初只建了出库表和入库表,查任意时间段的收付存信息时都是现算,可是感觉随着数据的增多,每次计算时间也会长,我就增加了日报表,把每天的信息留下来,这样速度能快多了,这样也存在一个问题,就是一旦修改以前某天的数据,这天以后的日报数据都要更新,不知道正规软件的收付存是怎么组织的,请大虾指点,谢谢

------解决方案--------------------
多一个是现存量明细表,每次出入库都操作这个表

盘点、重新核算,都会重新从头计算明细表数量

设置结帐制度,每个周期一结帐后,作为期初数据,这样不用每次从系统运行起计算,而是从上次核算开始计算。


当然具体你如何选择,还是有很多种方法的

------解决方案--------------------
利用期间,再一个出入明细表;库存表
  相关解决方案