The functionalities of the application does not have a great dependence on the tenancy model that you choose. However, it depends on a few factors. They are size of tenant database, number of tenants, number of users per tenant, growth rate of tenants, growth rate of tenant database, security, cost, flexibility – ability to create multiple tables by tenants, regulatory consideration, customizability and recovery options.