Please submit this form to view the presentation.

Advanced Schema Design Patterns

Advanced Schema Design Patterns

Advanced Schema Design Patterns

Daniel Coupal

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.

Try MongoDB Atlas,
our new database as a service.

Now available on AWS, Azure, and GCP.