Developers must have it etched on their mind that Dynamics 365 Business Central is a multitenant environment that declares the following paradigms:
- Applications and data are decoupled and stored in different databases.
- A single application database, bound to an application service, could serve hundreds of tenants (customer data databases). This is the pillar of the one-to-many concept of multitenancy.
- In the application, the database is stored as the extension manifests (records that store the definition of the extension as it appears in the app.json file).
- Mounting and synchronizing tenants in a service bound to an application database would expose these extensions to the tenants.
- Tenant extensions could then be chosen ...