Salesforce Administrator — Question 107
The system administrator has been asked to create a way to track Shipments of products to customers. Shipments should be closely tied to the Opportunity record and there may be more than one shipment record per Opportunity and the Opportunity should be required (i.e. Users cannot save a Shipment record without associating it to an Opportunity). The system administrator should create.
Answer options
- A. A cross object formula displaying Opportunity ID on the Shipment record
- B. A Master - Detail relationship on the Shipment object to the Opportunity object
- C. A lookup relationship on the Opportunity object to the Shipment object
- D. A lookup relationship with a lookup filter from Opportunity to Shipment
Correct answer: B
Explanation
The correct choice is B, as a Master-Detail relationship ensures that each Shipment record is tightly linked to an Opportunity, enforcing the requirement that an Opportunity must be present. Option A does not create a relationship; it only displays information. Option C allows for a less restrictive lookup that does not require an Opportunity, and option D introduces a filter but still does not enforce the mandatory association.