请澄清这种亲子关系的功能

时间:2012-04-20 21:29:52

标签: salesforce

我有这个问题的答案,但不明白为什么会发生这种情况的原因。有人可以详细解释这里发生了什么吗?

在Parent-Child对象中删除父记录时,如果在父子对象之间有查找关系,那么会发生什么?

来源:http://www.allaboutsfdc.com/dev-401-quiz-part-1-q9.php

2 个答案:

答案 0 :(得分:1)

对于Salesforce,如果关系是主/明细,则在删除父项时将删除子项。如果关系是查找,则在删除父项时不会删除子项。

答案 1 :(得分:1)

查找是一个对象与另一个对象的引用,虽然您可以将引用的对象称为父对象并引用该对象,但可以删除并更改该关系。

主 - 细节关系是一种更严格的关系,其中子(详细记录)与父(主)相关联。他们不能被移动到另一个主人(但即将到来),删除主人将删除所有的孩子。

建立模式时最好的选择是始终首先将关系创建为查找,因为您可以在需要时将它们转换为主详细信息关系,但不能以其他方式返回。

这样回答这个问题:因为问题是查找 而不是 主要细节,所以孩子们不会被删除所以这里的答案是的 d