作者damy (哈哈哈)
看板Database
標題[問題]記帳紀錄的表格設計
時間Mon Apr 6 16:31:47 2009
我想要自己作一個符合我的需求的記帳軟體
但是現在遇到一個問題:紀錄表格該如何設計?
以一筆記帳紀錄來說,除了日期及金額外,
還必須包含 "來源" 及 "目的",而我的問題就出在這。
因為這兩種都有可能關聯到不同的table
已有table: 帳戶- 紀錄銀行帳戶的金額等資訊
信用卡- 紀錄紅利、結帳日、金額等資訊
支出- 紀錄支出的種類及子項目
收入- 紀錄收入的種類及子項目
如果今天我有用現金加油200元,那麼這筆紀錄的
來源--帳戶table中的現金
目的--支出table中的加油
但若我是用中油卡刷卡加油的,那麼這筆紀錄中的
來源--信用卡table中的中油卡
目的--支出table中的加油
這樣一來,紀錄中的來源就有可能來自不同的table
那麼我該怎樣設計紀錄表格呢?
本來的想法是就再把"來源table"及"目的table"紀錄下來就好
但就是覺得怪怪的
不知道有沒有人可以提供我其他的想法?
謝謝大家
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.151.67
1F:推 slalala:好一個政個化的問題 04/06 17:09
※ 編輯: damy 來自: 140.113.151.67 (04/06 17:28)
2F:推 slalala: 正規劃...何不先把所有表格放一起 再判斷該怎麼切ꐠ 04/06 17:30
我有想過把"帳戶""信用卡"都放在同一表格
但這樣一來,若要多放進一些detail,還是會有關連到不同table的情況吧?
※ 編輯: damy 來自: 140.113.151.67 (04/06 18:06)
3F:推 slalala:關聯不同table是必要的 就看怎連 04/07 00:44
4F:推 slalala:是我的話會把交易紀錄獨立出來 結合的部分用LEFT JOIN 04/07 02:49
5F:推 grence:路過亂推…學生嘛?找會計系學伴討論XDD 04/07 03:12