Re: [問題] 記帳紀錄的表格設計

看板Database作者 (可愛仙人掌)時間16年前 (2009/04/08 18:28), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《damy (哈哈哈)》之銘言: : 我想要自己作一個符合我的需求的記帳軟體 : 但是現在遇到一個問題:紀錄表格該如何設計? : 以一筆記帳紀錄來說,除了日期及金額外, : 還必須包含 "來源" 及 "目的",而我的問題就出在這。 : 因為這兩種都有可能關聯到不同的table : 已有table: 帳戶- 紀錄銀行帳戶的金額等資訊 : 信用卡- 紀錄紅利、結帳日、金額等資訊 : 支出- 紀錄支出的種類及子項目 : 收入- 紀錄收入的種類及子項目 : 如果今天我有用現金加油200元,那麼這筆紀錄的 : 來源--帳戶table中的現金 : 目的--支出table中的加油 : 但若我是用中油卡刷卡加油的,那麼這筆紀錄中的 : 來源--信用卡table中的中油卡 : 目的--支出table中的加油 : 這樣一來,紀錄中的來源就有可能來自不同的table : 那麼我該怎樣設計紀錄表格呢? : 本來的想法是就再把"來源table"及"目的table"紀錄下來就好 : 但就是覺得怪怪的 : 不知道有沒有人可以提供我其他的想法? : 謝謝大家 每個人都有獨特的需求 所以需要的功能當然會有所差異 我提供自己設計個人用記帳的架構給你參考 收支記錄才是記帳的主體 就很單純在金額欄位用正負值來表達支出或收入 當然如果是要經營網路記帳的服務的話 這個架構就要調整 不過不在這裡討論 比較簡單的版本 就分為記錄 記錄類別 收支類別 帳戶 帳戶類別 在類別中我也使用一層 但是 要多層類別關係的話 就是看可以在單一類別數據表直接使用父類別 子類別的關係 或是用類別關係表 另外獨立建立父子類別的關係 記錄 日期 名稱 金額 收支類別 收支類型 記錄說明 ex.20080409 早餐 -100 01 00 這裡可以用memo方式 使用文字檢索 記錄類別 類型編號 類型名稱 ex.01 食 收支類別 類別編號 類別編號 00 現金 01 信用卡--中國信託 帳戶 帳戶編號 帳戶餘額 帳戶說明 更新日期 ex.01 200 帳戶類別 類別編號 類別名稱 01 悠遊卡 僅供參考 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.228.75.208
文章代碼(AID): #19t7nfYZ (Database)
文章代碼(AID): #19t7nfYZ (Database)