MongoDB Data Modeling Intro (SmartBridge)

Learn the basics of data modeling, the process of defining how data is stored and the relationships among different entities in your data, in MongoDB.

MongoDB Data Modeling

Unit Overview

In this unit, you will learn the basics of data modeling. Specifically, you'll learn about the purpose of data modeling, the different types of relationships that your data can have and how to model them, and the differences between embedding and referencing. Then, you will learn how to scale your data model and use Atlas Tools for schema help.

Prerequisites

Lessons in This Unit

  • Lesson 01: Introduction to Data Modeling

  • Lesson 02: Types of Data Relationships

  • Lesson 03: Modeling Data Relationships

  • Lesson 04: Embedding Data in Documents

  • Lesson 05: Referencing Data in Documents

  • Lesson 06: Scaling a Data Model

  • Lesson 07: Using Atlas Tools for Schema Help

  • 01.
    Lesson 1: Introduction to Data Modeling
    • Learn
    • Practice
  • 02.
    Lesson 2: Types of Data Relationships
    • Learn
    • Practice
  • 03.
    Lesson 3: Modeling Data Relationships
    • Learn
    • Practice
  • 04.
    Lesson 4: Embedding Data in Documents
    • Learn
    • Practice
  • 05.
    Lesson 5: Referencing Data in Documents
    • Learn
    • Practice
  • 06.
    Lesson 6: Scaling a Data Model
    • Learn
    • Practice
  • 07.
    Lesson 7: Using Atlas Tools for Schema Help
    • Learn
    • Practice
  • 08.
    Conclusion
    • Learn
Rachelle Palmer I Product Lead for Developer Experience and Education

Rachelle Palmer I Product Lead for Developer Experience and Education

Rachelle is the Product Lead for Developer Experience and Education at MongoDB, covering all the officially supported programming language libraries, MongoDB University, Academia, and Documentation.

Xijing Zhang I Curriculum Engineer

Xijing Zhang I Curriculum Engineer

Xijing Zhang is currently a Curriculum Engineer here at MongoDB. Previously, she developed curriculum over at Docker after getting her degree in Electrical Engineering from the University of Southern California.