Document databases enable an extremely flexible data model for faster and more iterative development. At the same time, however, the data model you design can seriously speed up or slow down your application.
While flexibility is great in theory, it is not practical in reality. If you are wondering as a software developer how to develop a data model with document databases (or if it is even necessary!), or wondering how to leverage its flexibility (rather than be hindered by it), wonder no more!
In this presentation, you will:
* Examine a methodology that helps us develop a data model using document databases.
* Put the methodology we learn into practice by walking through a use case, phase-by-phase.
* Understand not only HOW to develop a model, but WHAT to model for, including the tradeoffs of each option.
After this video, you will understand the best practices for developing a document data model and be confident in your ability to continuously improve it as your application evolves.
Video producer: https://ndccopenhagen.com/