标题可能讲得不清楚,按照gdlgh兄弟的华海仓库管理示例中实现库存量显示好象是利用SQL查询语句查询出入库表生成的。问题是在我们的系统中使用类似方法似乎不太合理,比如说药房里A药原库存量为0,入库5000粒,每天有20-40个患者使用该药,每人使用的量2-9粒不等,每个患者相当于一条出库记录,(这里必须分开,否则无法计算每人费用),如果初期使用他的方法不成问题,但是一个月甚至一年后呢?出入库表记录行数是巨大的,用此方法查询库存量似乎不太合理。请问有没有比较好的建议?底层表的设计怎样才能比较合理?建立库存表实时更新库存量好象有点悬,害怕网络不稳定造成数据丢失。PS:本人有个设想,出入库表只存储该药当天的总出量,另建立一个明细表,存储每个患者当天使用该药的记录。还有更理想的吗?