首页 > 代码库 > 在Salesforce中为Object创建Master-Detail(Child-Relationship)关联关系

在Salesforce中为Object创建Master-Detail(Child-Relationship)关联关系

在Salesforce中可以将两个Object建立起一对多的关联关系,本篇文章就简单的叙述一下将两个Object(EricSunObj & EricSunObjC)设置成Master-Detail (1:n)的关联关系,具体的详细步骤如下所示

 

1):从对应关系Master-Detail中的Detail入手,找到EricSunObjC的详细信息,如下图示,点击下图中的New按钮来创建一个Custom Field

 

2):指定此Field为Master-Detail Relationship类型(当然了Lookup Relationship类型也可以建立起两个Object之间的关联关系)

 

3):点击Next之后选择对应的Master Object,这里我们选择的是EricSunObj

 

4):填写相应的必要信息

 

5):Save完成之后会看到如下的详细信息

 

6):我们来创建EricSunObjC的实例,这里会让我们指定一个Master的EricSunObj

 

7):共创建了两个EricSunObjC,都将Master的Object设置成了EricSunObj,我们来到具体的001(EricSunObj)中可以看到如下的界面

 

8):当然了我们可以在Master的Object中添加Roll-up Summary类型的Field来统计所关联的所有Detail的Object的一些字段信息

【比如说,我们创建一个字段来统计关联的所有Detail的Object的数量,并用Workflow Rule来监控验证此字段,若数量大于1就提示错误信息,这样我们就可以简单的实现了一种 一对一 的关联关系】

 

9):接上图

 

10):接上图

关于一对一的关联关系,更加详细的信息请看如下链接:

http://salesforce.stackexchange.com/questions/7282/how-to-create-a-one-to-one-relation-between-two-objects