Salesforce Certified Platform Developer II — Question 93
A developer needs to design a custom object that will be integrated into a back-end system.
What should the developer do to ensure good data quality and to ensure that data imports, integrations, and searches perform well? (Choose two.)
Answer options
- A. Configure a custom field as unique
- B. Configure a custom field as indexed
- C. Configure a custom field as external ID
- D. Configure a custom field as Salesforce ID
Correct answer: A, C
Explanation
Setting a custom field as unique ensures that each entry is distinct, preventing duplicates which enhances data quality. Configuring a custom field as an external ID allows for efficient data mapping and retrieval during integrations, further supporting data integrity and performance. The other options, while useful, do not specifically address both data quality and integration performance as effectively as the correct choices.