目标: 我正在寻找记录字段更改的好方法和想法。对于下面的案例,您的理想记录方式是什么?
案例: 我需要为我的电子商务网站提供更好的数据库更新日志。我只是按日期记录产品更新。使用我现有的日志,我不知道我的字段的具体更改。好的,产品Deluxe更新了。但哪个领域发生了变化?价格,颜色或其他20个领域之一?
我有2个表格(为了简单的视图)我用几个字段对表格进行了采样
表1:产品
id name price cat color
1 Deluxe 10 plate white
2 Tdog 20 cup blue
...
表2:记录
id name date
1 Deluxe 2015-05-05
2 Tdog 2015-05-04
...
我的现有日志看起来像
- Deluxe-1 is updated at 2015-05-05
- Tdog-2 is updated at 2015-05-04
我的日志应该如下所示
- Deluxe-1's price is updated (from 10 to 20) at 2015-05-05
- Tdog-2's price is updated (from 20 to 30), color is updated (from blue to green) at 2015-05-04