In the last decade, new types of database models emerged, most notably the NoSQL database models. Within this family of databases there are specific models, such as Document-based, Graph-based and more, each of which, in additional to the Relational model, may fit to specific types of applications. Hence, the issue of which database model to select for a given application becomes important. Nowadays, to the best of our knowledge, the selection of a database model is not based on systematic methods that consider the specific requirements and characteristics of the sought application. In this paper we propose a structured method for database model selection. The method considers a variety of factors, including data-related requirements, functional requirements and non-functional requirements. Based on these factors the method proposes the most appropriate database models for that application. We demonstrate the method through a running example.
CITATION STYLE
Roy-Hubara, N., Shoval, P., & Sturm, A. (2019). A Method for Database Model Selection. In Lecture Notes in Business Information Processing (Vol. 352, pp. 261–275). Springer Verlag. https://doi.org/10.1007/978-3-030-20618-5_18
Mendeley helps you to discover research relevant for your work.