对于库存管理系统.在数据库设计上,入库单与出库单是分成两个表好呀,还是放在一个表中为好.各有何优缺点?
讨论,做过库存管理的朋友,你们的入库单与出库单是分成两个表呀,还是放在一个表中.各有何优缺点?
------------------------------------------
我现在正在做的这个系统是分开放的,可是查了一些资料,好象有些人认为放在一个表中更加方便.
所以想问问大家,你们在做这种系统时是如何设计的.
我确实没用过一些大型公司的库存软件,不知他们都是如何设计的.大家知道的也说一说,谢谢了.
------解决方案--------------------两个表。
------解决方案--------------------两个表
优点:概念清晰,灵活,易于扩展;
缺点:统计时工作量多些;
一个表
优点:方便统计分析;
缺点:毕竟入库还是出库是两个概念,因此放在一起,会有悖于面向对象的原则,而且不利于扩展。
建议:小的系统放在一个表算了,大的系统放在两个表。