关联表

什么是「关联表」字段

和 Excel 不同,HIPA 的应用更像是一个数据库。
「关联表」 字段让这些数据不再是独立的个体,让数据之间产生关联,实现 「一处修改,别处引用,无需复制」

比如在 「销售线索跟踪」应用中,有「联系人」表和「公司」表,你可以为联系人关联他的公司,或者说为公司关联它所有的联系人。 ▲创建关联表字段



哪种字段适合「关联表」字段?

这里有一些适合 「关联表」 的使用场景:

  • 当你想要把多个表连接在一起建立他们的关系时。
  • 当你想要在一张表中访问另一张表的相关数据。
  • 当你希望从另一个表引用一些数据时。

以上情况都非常适合使用 「关联表」 字段。
使用 「关联表」 字段好处是,你可以在被关联的表修改数据,其他关联它的表就可以同步修改信息,从而让你的表能更加整洁、规范、好使用。

这里有一个例子你可以了解:

如果你创建了一个「公司」表,有「公司名称」、「公司地址」、「公司电话」等对这个公司的描述。
同时这个公司有对应的联系人,联系人有电话、邮箱。那么这时候就需要再建一个「联系人」表,将这两个表关联起来。
那么,在「公司」表中,「联系人」字段就可以使用 「关联表」 字段。

除了以上场景,「关联表」 字段还是 「引用」「数据聚合」 的依赖字段。
即想要使用 「引用」、「数据聚合」 字段那么这个表必须有一个 「关联表」 字段。



关联关系:什么是「关联多条」和「关联一条」


如果一个数据对应有多个关联,那么它的关联关系就是 「关联多条」 ;如果一个数据对应有一个关联,那么它的关联关系就是 「关联一条」





另外, 「关联表」 字段所表示的数据之间是 相互的(双向)。 例如一个公司有多个联系人,那么「公司」表中的「联系人」关联表字段的关联关系就是 「关联多条」 ;在「联系人」表中的「公司」关联表字段的关联关系就是 「关联一条」

▲为联系人选择他的公司

▲为公司的选择它的多个联系人

关联后,公司信息在「公司」表中维护,联系人在「联系人」表中维护。

因此,如果某一个表的 「关联表」 字段被删除,被关联表的 「关联表」 字段就没有意义了,会一并被删除;
如果某一个表的 「关联表」 字段被转换为其他字段类型,被关联表的 「关联表」 字段也没有意义了,会被转换为 「单行文本」 字段。



「关联表」字段转为其他字段规则


「关联表」 字段转换为其他字段时,会先将数据转换为 「单行文本」 字段,再转换至目标字段类型。

如果是 「关联多条」 的关联关系,会用「,」(半角逗号)隔开多条关联数据转至单行文本,再转换为目标字段类型。
字段转换会尽量保留数据原内容。

如果转换为以下字段,会置空该数据:
附件、公式、数据聚合、引用、流水号、创建时间、修改时间、创建人、修改人。



其他字段转为「关联表」字段规则


其他字段类型转 「关联表」 字段时,会将数据与目标表的主字段进行匹配,并执行以下规则:

  • 如果目标主字段类为计算类型(「公式」字段),会置空数据
  • 如果目标主字段类型为输入类型(「单行文本」、「数字」、「货币」、「日期」、「网址」、「手机」、「邮箱」、「流水号」)会匹配当前数据。
    如果能匹配上,则会建立关联关系;匹配不上会置空数据



相关FAQ


可以修改表格视图中关联表字段展示的字段名吗?

你可能还发现,在表格视图中的 「关联表」 的展示是一个有浅蓝色背景的数据,像是「公司」关联表字段:

如果不想展示这个公司的名称,想要展示「XXX公司 - XX省 」。那么你可以在「公司」表中:

  1. 增加一个 「公式」 字段
  2. 将公式设为:CONCATENATE({公司名称}," - ",{省份})
  3. 将该公式设为主字段

    在「联系人」表中就获得了一个「XXX公司 - XX省 」的展示。


为什么关联了一个表,被关联的表出现了一个关联表字段?

因为 「关联表」 字段所表示的数据之间是相互的(双向)。
一张表关联另一张表,被关联的表会自动创建一个 「关联表」 字段。



转换相关问题:

为什么有的字段不能转换为「关联表」字段?

为什么我转换为「关联表」字段后,有些内容消失了?

最后更新时间: 08月18日 17:03