作者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