Question 1
Cloud Kicks has the following requirements:
Their Shipment custom object must always relate to a Product, a Sender, and a Receiver (all separate custom objects).
If a Shipment is currently associated with a Product, Sender, or Receiver, deletion of those records should not be allowed.
Each custom object must have separate sharing models.
What should an Architect do to fulfill these requirements?
Associate the Shipment to each parent record by using a VLOOKUP formula field.
Create a required Lookup relationship to each of the three parent records.
Create a Master-Detail relationship to each of the three parent records.
Create two Master-Detail and one Lookup relationship to the parent records.
Correct answer: B