© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2022
D. MiličićIntroducing RavenDBhttps://doi.org/10.1007/978-1-4842-8919-8_2

2. Document Modeling

Dejan Miličić1  
Novi Sad, Serbia

Modeling is the critical process at the heart of every application development. We could easily dedicate a whole book to this topic, so devoting just one chapter to this topic inevitably leads to many omissions. However, our goal here is to give you a brief introduction to the process of modeling and factors affecting it and to explain a document-based approach.

In this chapter, we will first look into the conceptual overview of modeling. After that, we will remind ourselves how we model data in relational databases, what affects ...

Get Introducing RavenDB: The Database for Modern Data Persistence now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.