Discovering of a Conceptual Model from a NoSQL Database

Author(s):  
Fatma Abdelhedi ◽  
Amal Brahim ◽  
Rabah Ferhat ◽  
Gilles Zurfluh

The chapter discusses the necessity for data modeling in NoSQL world. The NoSQL data modeling is a huge challenge because one of the main features of NoSQL databases is that they are schema-free, that is they allow data manipulation without the need for the previous modeling or developing an entity-relationship (ER) or similar model. Although the absence of a schema can be an advantage in some situations, with the increase in the number of NoSQL database implementations, it appears that the absence of a conceptual model can be a source of substantial problems. In order to better understand the need for data modeling in NoSQL databases, first the basic structure of an ER model and an analysis of its limitations are summarized, especially regarding an application in NoSQL databases. The concept and Object modeling notation is presented as one of the possible solutions for data modeling in NoSQL databases.


2003 ◽  
Author(s):  
Margaret A. Shaffer ◽  
Anne Marie C. Francesco ◽  
Janice R. Joplin ◽  
Theresa Lau

Sign in / Sign up

Export Citation Format

Share Document