nerdexam
Salesforce

ADM-201 · Question #284

Cloud Kicks wants to track shoe designs by products. Shoe designs should be unable to be deleted, and there can be multiple designs for one product across various stages. Which two steps should the…

The correct answer is A. Create a custom object for shoe designs. B. Add a custom master-detail field for shoe designs on the Product object. To track multiple shoe designs for a product while ensuring strong data integrity, an administrator should create a custom "Shoe Design" object and establish a master-detail relationship with the "Product" object.

Submitted by marco_it· Apr 18, 2026Object Manager and Lightning App Builder

Question

Cloud Kicks wants to track shoe designs by products. Shoe designs should be unable to be deleted, and there can be multiple designs for one product across various stages. Which two steps should the administrator configure to meet this requirement? Choose 2 answers

Options

  • ACreate a custom object for shoe designs.
  • BAdd a custom master-detail field for shoe designs on the Product object.
  • CConfigure a custom lookup field for shoe designs on the Product object.
  • DUse the standard object for designs.

How the community answered

(17 responses)
  • A
    82% (14)
  • C
    12% (2)
  • D
    6% (1)

Why each option

To track multiple shoe designs for a product while ensuring strong data integrity, an administrator should create a custom "Shoe Design" object and establish a master-detail relationship with the "Product" object.

ACreate a custom object for shoe designs.Correct

Creating a custom object for "Shoe Designs" provides a dedicated entity to store all relevant information about each design, fulfilling the requirement to track them independently and with multiple stages.

BAdd a custom master-detail field for shoe designs on the Product object.Correct

Establishing a master-detail relationship where Product is the master and Shoe Design is the detail ensures that Shoe Design records are tightly coupled to Product records, supporting multiple designs per product. This relationship type enforces strong data integrity, where the deletion of a product would cascade to its designs, thus preventing orphaned records and signifying a higher level of data dependency than a lookup.

CConfigure a custom lookup field for shoe designs on the Product object.

A custom lookup field would allow Shoe Designs to be linked to Products but would permit deletion of Shoe Design records independently, even if related to a Product, which offers looser data coupling and does not align as strongly with the requirement for designs to be "unable to be deleted" as a master-detail relationship.

DUse the standard object for designs.

Using a standard object for designs is generally not feasible unless an existing standard object can be repurposed without conflicting with its original use and data model, which is unlikely for a specific concept like "shoe designs."

Concept tested: Custom objects and master-detail relationships

Source: https://help.salesforce.com/s/articleView?id=sf.custom_field_master_detail_considerations.htm&type=5

Topics

#Custom Objects#Master-Detail Relationship#Data Modeling#Object Relationships

Community Discussion

No community discussion yet for this question.

Full ADM-201 Practice