Understanding Embedded Types in MongoDB with Java and Helidon
MongoDB provides a flexible schema design, allowing data modeling patterns that differ significantly from traditional relational databases. With MongoDB, you model data specifically for your use cases rather than using a generic schema that attempts to cover all cases.
Read more on Developer Center
Author: Otavio Santana