库存管理的数据库设计,请高手指点
设计一个库存管理的数据库,主要管理单证。经常查库存、各部门领用的情况(每个部门在一段时间领用的明细)并算出各部门费用,我目前的思路是:
建立部门明细表(部门代码、部门名称)
建立单证明细表(单证代码、单证名称、单证单价)
建立单证入库表(单证代码、单证数量)
建立单证领用表(部门代码、单证代码、领用数量、领用金额)
我还用再建立一个专门查库存的表吗?还是每次查库存都通过入库表和领用表计算,如果计算用存储过程能实现吗?
还有单证的价钱都在50元以内,用什么数据类型,smallmoney可以吗?
这是我第一次设计数据库,也是盼了很久的才盼来的机会,望高手多多指教。