在程序设计中,我们可能没有注意到,一些可能很有用的数据被丢失
例如:
- 将采集而来的文章存入数据库时可能丢掉作者的信息仅存入作者名称
- 生成订单时没有冗余一份商品数据,优惠券数据等,导致后来商品信息产生变化,查不到订单中的价格从何而来
- 储存用户地址时,将省市区存成一个字符串,导致本来的省市区信息丢失,后面要统计某个省的购买量时无法做到
- 点赞只收集了点赞数而没有收集点赞人列表,导致无法实现“我点赞过的文章”功能
- 状态变化时没有记录状态变化历史,仅仅只是改变数据的
status
字段,导致数据的状态流转路线和时间节点丢失
一些很有用的数据,在我们当时可能用不到,但不要将它丢掉,尽量多的存下这些信息