3. 让数据关联起来:关联表

通过之前的引导,你不但学会了如何创建应用及业务表,还掌握了视图和仪表盘的妙用。简言之,你已经可以用黑帕云发挥你的创造力了。

你可以看到,截至目前我们只创建了一张业务表:「销售线索」。然而,在真实业务中,每一个销售线索都会关联着多条沟通记录,每一个沟通记录也会对应着一个线索。总的来说,数据并不是孤立的,而是相互依存的关系。

那本文,我们就一起看下如何把线索和沟通记录关联起来。 你将学会:

  • 如何建立数据表关联关系
  • 如何引用关联表的数据

1. 建立关联

提到的概念:关联表

在黑帕云中,你可以通过创建关联表字段的方式,把两张表关联起来。 由于关联是双向的,所以在任何一张表中创建关联字段都是可以的。

为了把沟通记录与销售线索关联起来。我们要做两件事情:

  • 首先,创建「沟通记录」业务表
  • 其次,建立「线索」与「沟通记录」的关系

1.1 创建沟通记录表

沟通记录表中包含了沟通日期、沟通人、沟通方式、沟通内容。我们以第一篇文章中介绍的方式创建好「沟通记录」表。

  • 沟通日期:「日期」类型。设置为主字段。
  • 沟通人:「成员」类型。
  • 沟通方式:「单项选择」类型。包含:电话、会面、微信。
  • 沟通内容:「多行文本」类型。

如下图所示:

1.2 与销售线索关联

在此基础上,就可以把沟通记录和销售线索关联起来了。

步骤:在「沟通记录」表中创建「沟通线索」字段,类型为「关联表」。 如下图所示: 创建好关联关系之后,你就可以在「沟通线索」中选择来自「销售线索」中的数据。

为沟通记录添加数据后,你可以看到与之关联的销售线索。 不仅如此,你还可以在「销售线索」中看到与之关联的「沟通记录」。

总的来说,通过关联,你就可以在一张表中选择另一张表的数据。是不是很简单呢?

还不止这些,关联之后,你还可以拿到另一张表的字段。接着往下看吧。

2. 引用数据

提到的概念:引用聚合运算

在进行线索跟踪时,你肯定希望一眼就可以看到联系人电话,而不用再回到「销售线索」表中去找。换句话说,就是在「沟通记录」表中能显示「销售线索」中的「手机号」。

如何做到呢? 在黑帕云,通过字段「引用」就可以实现。 「引用」是一种特殊的字段类型,它可以取得关联表中的字段。

2.1 在沟通记录中获取联系人电话

如下新增「引用」类型字段:

步骤1:在「沟通记录」表中创建类型为「引用」的字段「电话」

步骤2:引用「销售线索」表中的「手机号」字段

如下图,沟通记录中就会展示对应线索的手机号。 你还可以用「引用」的方式,取得销售线索表中其他字段。留给你自己去试试吧!

2.2 汇总沟通次数

通常,一个销售线索会有多轮沟通。那如何计算一共沟通了多少次呢? 这就用到了另一种字段类型:「聚合运算」。不要被它的名字吓到,其实很简单。

步骤1:在「销售线索」表中创建类型为「聚合运算」字段「沟通次数」

步骤2:选择对「沟通记录」进行「计数」聚合 如上图,当销售沟通后,在销售线索表中就可以看到总共的沟通次数。

2.3 获取最近联系日期

在上一节中,我们通过「聚合运算」计算了沟通次数的总计。 对于「聚合运算」,其实我们还有更妙的用法。比如,取得最近一次的线索沟通日期。

步骤1:在「销售线索」表中创建类型为「聚合运算」字段「最近沟通日期」

步骤2:对「沟通记录」进行「按字段」聚合

步骤3:聚合字段选择「沟通日期」,聚合算法选择「最新时间」 如图所示,在销售线索表中,就可以看到最近一次沟通的日期了。

回顾一下,通过「引用」和「聚合运算」: 我们为「沟通记录」表增加了「手机号」。 为「销售线索」表增加了「沟通次数」、「最近沟通日期」字段。

这就是关联和引用最常见的用法。

你也可以观看下面的视频,对关联和引用有更直观的认识。

非常好!

让我们汇总下本文学到的技能:

  • 你可以创建任意两张表之间的关联关系
  • 你可以通过「引用」和「聚合运算」使用关联表的数据

除此以外,你希望让工作变得更加智能吗?比如,让系统自动告诉你下一次沟通时间。或者,在沟通时间到达前发送一条提醒。

我相信答案是肯定的,那么就让我们继续下一篇文章的学习。 你将会了解到:

  • 如何使用公式实现自动计算
  • 如何使用自动化实现智能通知

下一步:如何事半功倍?

最后更新时间: 08月04日 19:07