- 拉链表的原理?
拉链表的原理?
拉链表是针对数据仓库设计中表存储数据的方式而定义的,顾名思义,所谓拉链,就是记录历史。记录一个事物从开始,一直到当前状态的所有变化的信息。
比如下面的表:
user_id name level start_time end_time
1 甲 A 2020-05-01 9999-12-31
2 乙 B 2020-05-01 2020-05-02
2 乙 A 2020-05-02 9999-12-31
3 丙 B 2020-05-02 9999-12-31
上面就是一个简单的拉链表,记录了每个用户随着时间的变化其等级的变动情况。