在業務系統中我們常會遇到賬務系統設計。
無論是財務賬,庫存帳,積分賬,原理都是一樣的。賬務系統一般來說包括:流水賬和總賬。
總賬表設計
1,簡單的賬務系統,一般會把總賬直接放到使用者表裡面。
例如:使用者表(......使用者資訊,總積分,消費積分,剩餘積分.....)
使用者表(......使用者資訊,總金額,消費金額,剩餘金額,凍結金額,可用金額.....)
等等......
2,當然某系系統也會把財務資訊單獨出來作為一張表,用使用者id關聯使用者表。
例如: 使用者表(使用者id,......)財務表(使用者id,總金額,消費金額,剩餘金額,凍結金額,可用金額)
流水賬表設計
1,常見的流水賬表
2,流水賬表的擴充套件
3,月賬表,季度賬設計
3,賬期結賬
資料庫設計 資料庫設計之欄位冗餘
學過資料庫設計的同學都知道,資料庫設計有三大正規化,但是在實際工作中,三大正規化很難被嚴格的執行。本文將給大家介紹一種常見的 違反正規化的資料庫設計方案 字段冗餘1 經典示例先來看乙個經典的例子,在一些 系統裡,要顯示已購買的訂單,一般會顯示訂單號 下單時間 訂單金額 商品名稱等,如下圖。正常我們如...
資料庫設計之站內信設計
最近做 有個站內信功能,站內信和郵箱的功能類似,只不過不通過郵件伺服器傳送,而是直接將記錄儲存在資料庫中,要求做到能發能收能刪,能 想了下,設計如下,歡迎看到這篇文章的朋友給出建議 發件表,收件表,內容表分離,發件表中儲存傳送與草稿兩種郵件,傳送多個郵件時,收件表的收件人id與刪除狀態為填寫多個,以...
專案系統設計與資料庫設計
這個作業屬於哪個課程 這個作業要求在 homework 12052 這個作業的目標 寫上具體方面 小組的組號和隊名 第四組 fourthteam 小組的隊長姓名 左帥日期 任務詳細說明 5.31 完成專案系統設計 6.1小組討論分工,制訂計畫 6.2規劃開發環境 6.3 6.12 開始製作介面設計並...