hur.cn - 华软网

 热门搜索

进销存类管理库设计

  作者:未知    来源:网络    更新时间:2017/9/29
进销存类管理,销售单、进货单、退货单等这些单据放在一个表内好,还是每种单据单独一个表好呢?各单据之间只有2、3个字段不同。我个人认为分开好点,可以充分利用数据库的特性保证数据完整性。但这样数据库就有大量的基本相似的表存在。
------华软网友回答------
合在一块好点吧
不过只要业务上没有问题分开与合起来都一样
------华软网友回复------
分开好,功能不同,方便管理,有利于查询 ...
------华软网友回复------
设计原则:高内聚,低耦合。
个人认为销售单、进货单、退货单完全可是设计为相同的表结构,即可以使用同一个表,再增加一个字段来区分单据类型,实现内聚。
------华软网友回复------
设计原则:高内聚,低耦合。
這個只是理論,用到實際就要看實用跟效率了!對於數據庫設計,一般說在滿足第三範式的基礎上越高越好,但是實際上很多情況我們都沒有滿足3NF的。
我同意lzheng2001(1加1=0)
------华软网友回复------
http://search.csdn.net/Expert/topic/560/560566.xml?temp=.6472132
http://search.csdn.net/Expert/topic/763/763838.xml?temp=.5938532

//参考参考
------华软网友回复------
分开,我们的就是分开的!!
------华软网友回复------
最好是分开,这样即方便维护管理和编程又能提高检索速度.特别是日积月累数据量很大时,更需要这样做.
------华软网友回复------
分开比较好一些吧
每一种单据再分主表跟明细表
个人认为还是比较合理的
大家讨论
------华软网友回复------
如果只是进销存,数据量大的话建议是分开好,这样对将来的系统扩展较好比如说以物流产生资金流即产生财务帐目(ERP都是这样,早期的ERP其实就是进销存,后来根据进销存加生产模块产生财务).
数据不大就可以只用一个表(用一个表好维护,设计也方便).

你研究一下大型ERP软件数据库结构,
进销存模块表单都是分开的,
但是交易记录是在同一个表里面的,
只是用另外的两个字段分开,一个是定单类型,一个是交易类型,
甚至只用一个交易类型字段就可以分开
------华软网友回复------
谢谢各位不吝赐教.真后悔没有早点与各位交流!
------华软网友回复------
有人说库设计慎用外键、而用触发器。是这样子的吗?
------华软网友回复------
我们在做批发系统的时候,有个非要我们按照会计的那种模式,把退货单以负数的形式,在进货单录入。
------华软网友回复------
分开的好,思路开阔,便于拓展程序,最后加一个汇总表,效果更好。
------华软网友回复------
路过,再讲就废话了
------华软网友回复------
建议分开,方便管理和编程
------华软网友回复------
分开,但在销售单中最好有“已进货”、“已退货”等数据,这样保持连贯性。      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。