Skip to main content

通过 Salesforce Starter 实现业务增长

通过一个应用程序增强客户与销售人员、服务专员和营销人员的关系。

开始 30 天免费试用
时间估计

创建对象关系

学习目标

完成本单元后,您将能够:

  • 定义不同类型的对象关系及其典型用例。
  • 创建或修改查找关系。
  • 创建或修改主-细节关系。
备注

备注

用中文(简体)学习?在此徽章中,Trailhead 实践挑战验证使用英文。括号中提供了译文,用作参考。确保复制粘贴英文值,将 Trailhead Playground 切换为英语,将区域设置切换为美国。按此处说明进行。

查看 Trailhead 本地化语言徽章了解如何利用 Trailhead 译文。

备注

辅助功能

本单元需要对屏幕阅读器使用者的额外指示。要访问本单元的详细屏幕阅读器版本,单击此链接:打开 Trailhead 屏幕阅读器指示

什么是对象关系?

我们已经熟悉了对象和字段,现在让我们来深入了解一下对象关系。对象关系是一种可以将两个对象连接在一起的特殊字段类型。

考虑一个像“客户”这样的标准对象。如果某位销售代表开设了一个客户,这名销售代表可能已经与该客户所在公司的几个人进行了交谈。他们可能已经与高管或 IT 经理等联系人建立了联系,并将这些联系人的信息存储在了 Salesforce 中。

那么,“客户”对象和“联系人”对象之间就应该存在一种关系。而实际上也的确存在这种关系!

查看 Salesforce 中的客户记录时,可以看到“相关”选项卡上有一个联系人部分。您还可以看到有一个按钮,可让您快速将联系人添加到客户。

具有两个相关联系人的客户记录。

“客户到联系人”关系是 Salesforce 中标准关系的一个示例。但就像对象和字段一样,您也可以构建自定义关系。在上一个单元中,您创建了两个对象:“房产”和“报价”。如果对房屋的所有报价都显示在 Salesforce 的记录中,那不是很好吗?

在此之前,您应该了解可以在 Salesforce 中创建的不同类型的关系。

对象关系概述

备注

在可能的情况下,我们更改了非包容性的术语以符合公司的平等价值观。我们保留了某些术语,以避免对客户实施产生任何影响。

对象关系有两种主要类型:查找和主-细节。

查找关系

在上面的“客户到联系人”示例中,两个对象之间的关系就是一种查找关系。查找关系本质上可以将两个对象联系在一起,以便您可以从另一个对象上的相关项中“查找”一个对象。

查找关系可以是一对一关系,也可以是一对多的关系。“客户到联系人”关系是一对多的关系,因为一个客户可以有多个相关的联系人。对于我们的 DreamHouse 场景,您可以在“房产”对象和“售房者”对象之间创建一个一对一的关系。

主-细节关系

虽然查找关系相当随意,但主-细节关系却比较严谨。在这种类型的关系中,一个对象是主对象,另一个对象是细节对象。主对象可以控制细节对象的特定行为,例如谁可以查看细节对象的数据。

例如,假设某房产的所有者想要将其房屋从市场上撤下。DreamHouse 就不应该保留该房产的任何报价。通过“房产”和“报价”之间的主-细节关系,您可以从系统中删除房产及其所有关联的报价。

具有多个相关报价的房产。

关于关系的更多信息

就像在现实生活中一样,关系很复杂。下列信息可帮助您区分查找和主-细节关系。

通常,当对象仅在某些情况下相关时,您会使用查找关系。有时联系人与特定客户相关联,但有时它只是一个联系人。查找关系中的对象通常用作独立对象,并在用户界面中有自己的选项卡。

在主-细节关系中,不能独立使用细节对象。它高度依赖主对象。事实上,如果主对象上的记录被删除,其所有相关的细节对象记录也将被删除。创建主-细节关系时,始终会在细节对象上创建关系字段。

最后,您可能会遇到称为层次关系的第三种关系类型。层次关系是一种特殊类型的查找关系。两者的主要区别在于层次关系仅可用于“用户”对象。您可以将它们用于在用户之间创建管理链等情况。

当您开始在对象之间添加关系时,请记住,您正在增加数据模型的复杂性。这不是一件坏事,但是在进行更改和删除对象、记录或字段等操作时要格外小心。查看资源部分,了解有关关系行为的更多信息。

创建自定义对象

您已准备好与 D’Angelo 重新合作,为 DreamHouse 应用程序建立一些关系。假设 DreamHouse 想要一种方法来跟踪在其网站上将特定房产加入收藏夹的用户。此功能可以帮助 DreamHouse 的房地产经纪人接触潜在的购房者。

备注

即使要完成入门级管理员学习路径的此模块,确保使用上一单元中创建的新 Trailhead Playground。

首先,创建一个名为“收藏夹”的自定义对象并向该对象添加一个字段。

  1. 单击对象管理器选项卡。
  2. 单击右上角的创建 | 自定义对象
  3. 对于单个标签,输入 Favorite(收藏夹)。
  4. 对于复数标签,输入 Favorites(收藏夹)。
  5. 选中保存此自定义对象后,启动新建自定义选项卡向导复选框。
  6. 将其余值保留为默认值,然后单击保存
  7. 在“新建自定义对象选项卡”页面上,单击“选项卡样式”字段并选择自己喜欢的样式。
  8. 依次单击下一步下一步保存

创建查找关系

接下来,在 Favorite(收藏夹)对象上创建两个自定义关系字段。首先,创建一个查找关系,列出为房产选择了 Favorite(收藏夹)的用户。

  1. 从“设置”中,转到对象管理器 | 收藏夹
  2. 在侧边栏上,单击字段和关系
  3. 单击新建
  4. 选择查找关系并单击下一步
  5. 对于“相关项”,选择联系人。对 DreamHouse 而言,联系人代表潜在的购房者。
  6. 单击下一步
  7. 在“字段名称”处输入 Contact(联系人),然后单击下一步
  8. 依次单击 Next(下一步)Next(下一步)Next(下一步)Save(保存)

创建主-细节关系

现在,创建第二个关系字段。您需要创建一个主-细节关系,其中“房产”是主对象,“收藏夹”是细节对象。

  1. 在自定义对象的“对象管理器”页面上,单击字段和关系
  2. 单击新建
  3. 选择主-细节关系,然后单击下一步
  4. 对于“相关项”,选择房产
  5. 单击下一步
  6. 在“字段名称”处输入 Property(Property),然后单击下一步
  7. 依次单击下一步下一步保存

现在,如果您查看“房产”记录,您将看到“相关”选项卡中列出的“收藏夹”。

添加加入收藏夹的房产

接下来看看如何查看加入收藏夹的房产。

  1. 从应用程序启动器 启动器图标。 找到并选择 Sales(销售)
  2. 单击导航栏中的房产选项卡。如果看不到,请在更多下拉菜单中查看。
  3. 单击“房产”记录的名称。
  4. 单击相关。您将在“相关”选项卡中看到“收藏夹 (0)”。
  5. 单击新建
  6. 为“收藏夹名称”输入名称,然后单击保存

太棒了!我们的“收藏夹”对象设置好了。

资源

在可能的情况下,我们更改了非包容性的术语以符合公司的平等价值观。此项工作仍在进行中,因此如果您发现一个要进行包容性语言评估的术语,请单击右侧栏中的 Provide feedback for this badge(提供此徽章的反馈)进行提交。

继续免费学习!
注册帐户以继续。
有什么适合您的内容?
  • 为您的职业目标获取个性化推荐
  • 通过实践挑战和测验练习您的技能
  • 跟踪并与雇主分享您的进度
  • 与人联系以获取指导和就业机会