Utility-like computing has emerged as the future of computing for many organizations seeking to remain competitive in today's business environment. Promising features such as rapid elasticity, low cost provisioning, pay-as-use model, layered security, measured service, resource pooling, are the reasons companies are opting for this technology. Cloud technologies are provided as services ranging from Infrastructure as a Service (IaaS), Platform as a Service (PaaS), Software as a Service (SaaS) and Data as a Service (DaaS). SaaS has become one of de facto approach for deploying cloud base services or applications for many businesses. At the core of SaaS is Multi-tenancy; multi-tenancy gives customers (i.e. tenants) and providers vast opportunities to leverage the power of cloud infrastructure by consolidating operational entities. The drive toward multi-tenancy in SaaS application is a result of the economic benefit derived by shared development and maintenance cost. This paper presents different multi-tenancy models at the data layer as dedicated, isolated and shared. The paper further empirically evaluates the performance of these models in a containerized environment. Our results show that under a containerized environment dedicated and isolated schema performed reasonably well in terms of latency when compared to shared model. Although the shared model proved to more resource efficient, it performance is greatly affected by finite resources shared by many concurrent tenants.