进销存设计之——单据的数据表结构设计
生活随笔
收集整理的這篇文章主要介紹了
进销存设计之——单据的数据表结构设计
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
單據的數據表設計
?
在表設計中,我嘗試過兩種方法:
把銷售單、采購單等等單據用同一個實體表示,然后通過單據類型的字段來標識,因為單據設計到商品的出入,所以單據類型必須有出入狀態標志。這樣做的理由是:
1、符合OO的設計思想,把訂單做為一個類
2、代碼重用性好,效率高
3、有利于業務擴展,通過對訂單類繼承,增加接口方法就可以增加新的業務
在實現過程中,特別是數據庫設計中,這種思想產生了一些很小的表
?
當然也可以分單,即把每個單看成單獨的實體,這樣實現有這幾個好處:
1、對于業務量大的企業,分單有利于減輕數據查詢的復雜度;
2、程序員實現時,編碼的復雜度降低,代碼可讀性也好;
3、帳套業務數據備份時更靈活,可以對不同的業務單獨備份;
但是這樣的設計抽象級別低,代碼重用的效率不高
轉載于:https://www.cnblogs.com/hnxxcxg/archive/2010/03/03/2940966.html
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的进销存设计之——单据的数据表结构设计的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 浏览器对F5的微观处理
- 下一篇: GridView RowCommand事