Skip to Content

MB-500: What Is the Best Practice for Extending CustTable in Dynamics 365?

How to Add Custom Fields to CustTable Without Modifying the Original Table in Dynamics 365?

Table of Contents

Question

A developer is working on a Microsoft Dynamics 365 finance and operations apps implementation and needs to add a new field to the CustTable to store additional customer information.

You need to add this field without modifying the original CustTable table.

What should you do?

Select only one answer.

A. Directly add the new field to the CustTable table.
B. Create a new table with the new field and associate it with the CustTable table.
C. Create an extension of the CustTable table and add the new field there.
D. Duplicate the CustTable table and add the new field to the duplicate.

Answer

C. Create an extension of the CustTable table and add the new field there.

Explanation

The correct way to add a new field without modifying the original CustTable table is to create an extension of the CustTable table and add the new field there (Option C). Directly adding the new field to the CustTable table (Option A) is incorrect as it involves direct modification of the original table, which is not recommended. Creating a new table with the new field and associating it with the CustTable table (Option B) is not the correct approach because it adds unnecessary complexity to the data model. Duplicating the CustTable table and adding the new field to the duplicate (Option D) is also incorrect as this practice can lead to data integrity issues.

Microsoft Dynamics 365: Finance and Operations Apps Developer MB-500 certification exam practice question and answer (Q&A) dump with detail explanation and reference available free, helpful to pass the Microsoft Dynamics 365: Finance and Operations Apps Developer MB-500 exam and earn Microsoft Dynamics 365: Finance and Operations Apps Developer MB-500 certification.