Advanced Schema Design Patterns
October 18, 2017
At this point, you may be familiar with the design of MongoDB databases and collections – but what are the frequent patterns you may have to model?
This presentation will add knowledge of how to represent common relationships (1-1, 1-N, N-N) in MongoDB. Going further than relationships, this presentation identifies a set of common patterns, in a similar way to what the Gang of Four did for Object Oriented Design. Finally, this presentation will guide you through the steps of modeling those patterns in MongoDB collections.
In this session, you will learn about:
- How to create the appropriate MongoDB collections for some of the patterns discussed.
- Differences in relationships vs. the relational database world, and how those differences translate to MongoDB collections.
- Common patterns in developing applications with MongoDB, plus a specific vocabulary with which to refer to them.