Data modeling for relational databases uses entity relationship diagrams, normalization and more…. Techniques which have evolved to perfection over the years. However data naturally does not exist in this full normalized form in real world applications. Document databases like Couchbase Server provide flexible primitives like JSON documents for storing entities but this does not mean data modeling is a lost art!

If you are a data modeller with experience in relational database data modelling, this article will get you up to speed on how to model data with document databases.

You can read on here at DB-Engines.com,

Author

Posted by Cihan Biyikoglu, Director of Product Management, Couchbase

Cihan Biyikoglu is a director of product management at Couchbase, responsible for the Couchbase Server product. Cihan is a big data enthusiast who brings over twenty years of experience to Redis Labs’ product team. Cihan started his career as a C/C++ developer.

Leave a reply