The Common Data Model
Enterprise software solutions often require the use of specific data handling techniques and database format, which is unique to the software with which it is intended to be used. This restricts its compatibility with other external third-party apps. It can also be quite a challenge to integrate and upgrade customised databases. To address this problem, Microsoft developed standardised and consistent database schematics, where one can easily integrate any new solution that Microsoft introduces under the scope of Dynamics 365. This is how the Common Data Model (CDM) allows for the integration with all Microsoft applications, and also any other applications using a standard API.