From the course: MongoDB Node.js Developer Associate Cert Prep

Unlock this course with a free trial

Join today to access over 24,900 courses taught by industry experts.

Introduction to data modeling

Introduction to data modeling

- Welcome to this video on data modeling. In this video, you'll learn the purpose of proper data modeling, the differences between the traditional relational data model and the document model and the advantages of the document model. First, data modeling is the process of defining how data is stored and the relationships that exist among different entities in your data. We refer to the organization of data inside a database as a schema. To develop your schema, instead of thinking about your database, we recommend thinking about your application instead. Consider questions such as what does my application do? What data will I store? How will users access this data? What data will be most valuable to me? Asking these questions will help you describe your tasks as well as those of your users or customers. It'll also help you describe what your data looks like and the relationships among the data, the tooling you plan to…

Contents