Salesforce Certified Data Architect — Question 59

Northern Trail Outfitters (NTO) plans to maintain contact preferences for customers and employees. NTO has implemented the following:

1. Customers are Person Accounts for their retail business.
2. Customers are represented as Contacts for their commercial business.
3. Employees are maintained as Users.
4. Prospects are maintained as Leads.

NTO needs to implement a standard communication preference management model for Person Accounts, Contacts, Users, and Leads.

Which option should the data architect recommend NTO to satisfy this requirement?

Answer options

Correct answer: D

Explanation

The correct answer is D because creating a custom object to manage preferences allows for a centralized and flexible structure that can be easily related to Leads, Person Accounts, and Users. Options A and B do not provide an effective way to manage preferences across different object types, while option C limits the ability to maintain preferences comprehensively.