我目前在 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)