Category: Data Modeling

Document Database Granularity Level for the Relational Minded in 2 Minutes
Document Database Granularity Level for the Relational Minded in 2 Minutes

When we explain what is NoSQL, and how Couchbase fits in that picture, we usually get questions about Relational Databases, and we can't avoid comparing the two. While their architecture are quite different, we can find some similarities in concepts....

Full Stack Development with the CEA2N Stack Webinars
Full Stack Development with the CEA2N Stack Webinars

The blog focuses on webinar series is a great opportunity to learn about full stack development and the bleeding edge technologies that exist.

Data modelling for N1QL
Data modelling for N1QL

In my posts on key-value data modelling with Couchbase, the main concerns were: * when to embed data and when to refer * building secondary indexes * key design. In a N1QL world, we’re still thinking about similar things and in this post...

Data Modelling in Document Databases for the Relational DBMS-minded
Data Modelling in Document Databases for the Relational DBMS-minded

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...