Skip to Content

Salesforce Certified Data Architect: What are the key actions that should be done when data modeling?

Question

Universal Containers has a legacy client server app that has a relational database that needs to be migrated to Salesforce. What are the three key actions that should be done when data modeling in Salesforce? (Choose three.)

A. Work with legacy application owner to analyze the legacy data model.
B. Map legacy data to Salesforce objects.
C. Implement the legacy data model within Salesforce using custom fields.
D. Identify data elements to be persisted in Salesforce.
E. Map legacy data to custom metadata types.

Answer

B. Map legacy data to Salesforce objects.
C. Implement the legacy data model within Salesforce using custom fields.
D. Identify data elements to be persisted in Salesforce.

Explanation

The correct answers are A, B, and D.

  • Work with legacy application owner to analyze the legacy data model. This is important to understand the structure of the legacy data and how it is used.
  • Map legacy data to Salesforce objects. This is the process of identifying the Salesforce objects that will be used to store the legacy data.
  • Identify data elements to be persisted in Salesforce. This is the process of determining which data elements from the legacy data model will be persisted in Salesforce.

The other options are not as important as these three actions.

  • Option C, implementing the legacy data model within Salesforce using custom fields, is not necessary if the legacy data can be mapped to existing Salesforce objects.
  • Option E, mapping legacy data to custom metadata types, is not necessary unless there are data elements that cannot be mapped to existing Salesforce objects or custom fields.

Therefore, the three key actions that should be done when data modeling in Salesforce are to work with the legacy application owner to analyze the legacy data model, map legacy data to Salesforce objects, and identify data elements to be persisted in Salesforce.

Here are some additional details about each of these actions:

  • Working with the legacy application owner to analyze the legacy data model involves understanding the structure of the legacy data and how it is used. This can be done by reviewing the legacy data model, talking to the legacy application owner, and testing the legacy application.
  • Mapping legacy data to Salesforce objects involves identifying the Salesforce objects that will be used to store the legacy data. This can be done by comparing the structure of the legacy data model to the Salesforce object model.
  • Identifying data elements to be persisted in Salesforce involves determining which data elements from the legacy data model will be persisted in Salesforce. This can be done by considering the business requirements of the Salesforce application.

Reference

Salesforce Certified Data Architect certification exam practice question and answer (Q&A) dump with detail explanation and reference available free, helpful to pass the Salesforce Certified Data Architect exam and earn Salesforce Certified Data Architect certification.