Logical level design of NoSQL databases
Shreya Banerjee, Anirban Sarkar · 2016
Now-a-days NoSQL databases have been potentially used for web-scale applications due its supports towards dynamic and flexible schema design and scalability. However, lack of a suitable database designing method for heterogeneous NoSQL databases create difficulties towards application developers and database designers to choose and design such databases effectively. To overcome this challenge, this paper proposes a systematic and rule based transformation mechanism to convert conceptual level NoSQL data model [6] into an equivalent logical level data model specified in JSON schema (Java Script Object Notation). Further, the correctness of the proposed transformation mechanism has been verified. Moreover, the proposed mechanism is illustrated using a case study.