Certified Data Architect Exam QuestionsBrowse all questions from this exam

Certified Data Architect Exam - Question 21


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.)

Show Answer
Correct Answer: ABCD

When migrating a relational database to Salesforce, it is important to first work with the legacy application owner to analyze the legacy data model because they have the best insights about the original data structures and usage. Second, the legacy data needs to be mapped to Salesforce objects to ensure a smooth transition into the new system's architecture. Third, it is critical to identify which data elements need to be persisted in Salesforce to ensure only relevant and necessary data is migrated. Implementing the exact legacy data model in Salesforce using custom fields or using custom metadata types is not recommended as Salesforce's object-oriented model often necessitates adjustments to accommodate for its unique capabilities and best practices.

Discussion

11 comments
Sign in to comment
kshoOptions: ABD
Sep 15, 2023

A, the legacy application owner would have the best insights about the legacy crm and would be able to determine data to keep or leaave behind. B, a relational database needs objects to build on Not C, the legacy database is relational, it needs objects. fields alone are not enough. D, an audit of which data needs to be kept (persisted) should be done so that only relevant data is retained. Not E, as metadata types cannot be used in regular reporting or accessible to non-admins for editing.

thneebOptions: ABD
Jun 28, 2023

C is wrong. You should copy the legacy data model, but adjust it to the Salesforce standards

AlokvOptions: ABD
Jun 4, 2023

The three key actions that should be done when data modeling in Salesforce are: A. Work with legacy application owner to analyze the legacy data model. B. Map legacy data to Salesforce objects. D. Identify data elements to be persisted in Salesforce. Hence A, B,D are correct options.

bangbang23Options: ABD
Jun 28, 2023

I agree to Alokv, it should be ABD

Oleg_MOptions: ABD
Aug 16, 2023

Agree, should be ABD

DavidHollandOptions: ABD
Nov 22, 2023

A,B and D are correct

ETH777Options: ABD
Dec 30, 2023

Not C - Better to adapt to Salesforce's object-oriented model. Not E - Custom metadata types are typically used for storing configuration data. A - Understanding the existing data structure, relationships, and business rules is crucial. B - Not all data from the legacy system needs to be migrated. D - Data Model to sObjects.

gabrieleangelogabrieleOptions: ABD
Apr 5, 2024

Correct

lizbetteOptions: ABD
Apr 20, 2024

ABD correct

RangyaOptions: ABD
May 31, 2024

No need to and not recommended to implement the legacy model as it is.

Maya_BOptions: ABD
Jun 6, 2024

See ksho and Rangya comments