Q:
You are enhancing a Microsoft Dynamics 365 finance and operations apps implementation by adding new attributes to certain entities without modifying the existing codebase.
You need to extend the functionality of these entities in a way that is upgrade-safe and adheres to best practices.
What should you do?
-
A
Implement attribute classes to add metadata to the entity classes.
-
B
Use SQL triggers to add attributes to the database tables associated with the entities.
-
C
Create new entity classes that duplicate the existing ones with additional attributes.
-
D
Directly modify the entity classes to include the new attributes.
A