Salesforce Certified Advanced Administrator — Question 28
Universal Containers wants to implement a recruiting application using an Applicant custom object and a Position custom object. Each position record may have many applicants associated with it.
What solution should the administrator recommend to ensure applicants are retained even if the position is removed?
Answer options
- A. Create a lookup field on Position.
- B. Create a master-detail field on Applicant.
- C. Create a lookup field on Applicant.
- D. Create a master-detail field on Position.
Correct answer: C
Explanation
The correct answer is C because creating a lookup field on Applicant allows applicants to remain in the system independently from the Position object. If a master-detail relationship were established (as in options B and D), deleting a Position would also delete all associated Applicants, which is not desirable. Option A does not ensure the retention of Applicants when positions are removed.