ExamGecko
Home / Salesforce / Certified Data Architect / Practice Test 1
Ask Question

Salesforce Certified Data Architect Practice Test 1

00:00:00
Show Answer
Report Issue   Restart test

Question 1 / 40

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.
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 required Lookup relationship to each of the three parent records.
Create a Master-Detail 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.
Create two Master-Detail and one Lookup relationship to the parent records.
Comment (0)
Suggested answer: B
Explanation:

A required Lookup relationship ensures that the Shipment record must have a value for each of the three parent records, and also prevents the deletion of those parent records if they are referenced by a Shipment record.A Master-Detail relationship would not allow separate sharing models for each custom object, and a VLOOKUP formula field would not enforce the relationship or prevent deletion

asked 23/09/2024
Piotr Jakubowski
43 questions