【多维表格应用案例】关联引用 | 字段候选项的数据标准化(基础思路)

任舟
任舟

创作者俱乐部成员

🔔

为保证收集数据的一致性,防止记录中出现同名异物或同物异名等现象,除了数据表中各种字段类型本身的数据校验功能外,我们通常使用单选项、多选项、级联选项以及关联引用等类型的字段来预设标准化数据供填写记录时进行选择。

单选项

多选项

级联选项

双向关联

单向关联

多维表格中各数据表相互之间关联程度较强的情况下,利用关联类型字段进行数据标准化的方案有其绝对优势。

本文主要介绍利用关联类型字段进行数据标准化的操作方法。单向关联和双向关联各有特点,设置步骤大同小异,工作实际中根据不同情况进行选择。

🏆

参考文档: 关联引用 | 字段选项的数据标准化

《说明页面》:文档操作说明;

《出入库明细》数据表:记录出入库数据,日常使用频率高;

《用户信息表》数据表:记录人员信息,主要字段信息具有唯一性,数据相对稳定;

相关名词定义:字段≈列、记录≈行

💡

📌【单向关联】

特点

仅引用数据源表的相关数据,数据源表记录内容的变化会影响创建关联字段所在数据表,反之则无影响。

具体讲,就是在使用【单向关联】的情况下,《用户信息表》“用户姓名”内容变化会使《出入库明细》引用的“用户姓名”同步改变,而《出入库明细》内容变化对《用户信息表》无任何影响。

设置步骤
  1. 创建《用户信息表》,记录相关信息,确保相关数据的唯一性。

  1. 在《出入库明细》中新建【单向关联】字段,“数据来自”《用户信息表》,“关联方式”为“手动选择”,根据需要选择是否“允许关联多条记录”。

  1. 如不希望《出入库明细》记录填报者看到《用户信息表》中除“用户姓名”以外的其他字段内容,可在《用户信息表》新增视图,隐藏这些字段后,然后在《出入库明细》的【单向关联】字段中设置数据来自于新建的该视图。

【单向关联】第1步

【单向关联】第2步

【单向关联】第3步

【单向关联】设置完成

📌【双向关联】

特点

双向关联的两个数据表,各自记录内容的变化,会互相影响关联后的引用结果。

具体讲,就是在使用【双向关联】的情况下,《用户信息表》“用户姓名”内容变化会使《出入库明细》引用的“用户姓名”同步改变,而《出入库明细》记录内容的变化也会对《用户信息表》的引用结果产生影响。

设置步骤
  1. 创建《用户信息表》,记录相关信息,确保相关数据的唯一性。

  1. 在《出入库明细》中新建【双向关联】字段,“数据来自”《用户信息表》,根据需要选择是否“允许关联多条记录”(《出入库明细》【双向关联】字段创建后,系统会自动在《用户信息表》同步创建双向关联字段)。

  1. 如不希望《出入库明细》记录填报者看到《用户信息表》中除“用户姓名”以外的其他字段内容,可在《用户信息表》新增视图,隐藏这些字段后,然后在《出入库明细》的【双向关联】字段中设置数据来自于新建的该视图。

【双向关联】 第1步

【双向关联】 第2步

【双向关联】 第3步

【双向关联】设置完成

山西省
浏览 1547
1
4
分享
4 +1
1
1 +1
全部评论 1
 
Lisa
级联选项是否可以做到与数据表打通? 如,有一张数据表是有”班别“和”姓名“的,当录入成绩,用级联选项字段时,选到班别,自动把数据表中的姓名作为下一级的选项? 如果像目前我理解的级联系选项,每个班要手工设置,一所学校几十个班,累死!
· 广东省
回复