Within a solution, we work with various entities. In Dynamics CRM, there are three main entity types:
Each entity is composed of various attributes, while each attribute is defined as a value with a specific data type. We can consider an entity to be a data table. Each row represents and entity record, while each column represents an entity attribute. As with any table, each attribute has specific properties that define its data type.
The system entities in Dynamics CRM are used internally by the application and are not customizable. Also, they cannot be deleted.
As a system customizer or developer, we will work mainly with business management entities and custom entities. Business management entities are the default entities that come with the application. Some are customizable and can be extended as required. Custom entities are all net new entities that are created as part of our system customizations.
The aspects related to customizing...