小编MLZ*_*MLZ的帖子

追踪个人日常开支的数据库设计

我目前在 Excel 中跟踪日常开支有以下内容: 这里

我想将以下 excel 表转换为规范化数据库。我还想捕获每笔费用的描述(如果有的话)。我有两种方法:

1)创建日期表,为每个费用类别分别创建一个表(以及每个表单独对应的费用描述表):

**Date:** 
id | date       | 
-----------------
1  | 2014-12-01 | 
2  | 2014-12-02 | 
3  | 2014-12-03 | 
4  | 2014-12-04 | 

**Rent:**
id |date_fk | amount | 
----------------------
1  | 1      | 1000   | 

**Restaurant:**
id |date_fk | amount | 
----------------------
1  | 2      | 12     | 

**Restaurant_desc:**
id | restaurant_fk | description        |
------------------------------------------
1  | 1             | Dinner at Arby's|
Run Code Online (Sandbox Code Playgroud)

2)创建一个日期表和一个一般费用表和一个费用描述表:

**Date:** 
id | date       | 
-----------------
1  | 2014-12-01 …
Run Code Online (Sandbox Code Playgroud)

database-design

5
推荐指数
1
解决办法
9965
查看次数

标签 统计

database-design ×1