Schema Design Patterns and Antipatterns / Conclusion
Schema Patterns and Antipatterns
You learned to:
Learning Objectives
Apply Schema Design Patterns: Define common schema design patterns such as the inheritance pattern, computed pattern, and extended reference pattern, and understand how and when to apply them.
Identify Antipatterns: Identify antipatterns such as unbounded arrays and bloated documents and understand how to avoid them.
Earn Your Badge
To earn your badge, complete the short skill check following this page. Once you receive a passing score on the skill check, you'll receive an official Credly badge via the email you provided
Resources
Use the following resources to learn more about MongoDB schema design patterns and anti-patterns:
- Schema Design Patterns
The Polymorphic Pattern - This pattern is now known as the Inheritance Pattern
Video: Developer Jumpstart: The Principles of Data Modeling for MongoDB
- Schema Design Anti-Patterns
For more information about how to identify and mitigate common anti-patterns in MongoDB Atlas, check out these resources:
Additional Resource for Purchase:
- MongoDB Data Modeling and Schema Design by Daniel Coupal, Pascal Desmarets, and Steve Hoberman (2023)