什么是拉链表以及应用实例-综合交流区开发技术-低代码平台-本牛千智|专注WorkFine

什么是拉链表以及应用实例

大神告诉我,好的设计要有拉链!

什么是拉链表

在需要维护数据的历史记录或版本信息的情况下,可以创建一个包含有效时间范围的表。每个记录都有一个开始时间和结束时间,这些时间就像拉链一样将不同的数据片段连接在一起,形成一个连续的时间线。通过这种方式,你可以追踪数据的变化,并且在需要的时候恢复到某个特定时间点的状态。

需求描述

需求:将下面数据生成拉链数据

效果

实现步骤

  • 创建两个相同视图1和2:映射源数据,并使用窗口函数,ID分类,ID+日期排序
  • 创建提取公式 联系两个视图,创造错位链接,详见账套示例

部分截图

公共账套

本案例来源于公共账套:202408->拉链模板

SQL语句查询思想,可以完全移植到WorkFine平台,无论使用什么平台,开发思想最重要。本文思想方法来自相关文章中的BILI

相关文章

请登录后发表评论

    请登录后查看回复内容