File tree Expand file tree Collapse file tree 6 files changed +21
-1
lines changed
content/manual/upcoming/source
reference/operator/aggregation Expand file tree Collapse file tree 6 files changed +21
-1
lines changed Original file line number Diff line number Diff line change @@ -20,6 +20,10 @@ Schema Validation
20
20
:depth: 1
21
21
:class: singlecol
22
22
23
+ .. dismissible-skills-card::
24
+ :skill: Relational to Document Model
25
+ :url: https://learn.mongodb.com/skills?openTab=data%20modeling
26
+
23
27
Schema validation lets you create validation rules for your fields, such
24
28
as allowed data types and value ranges.
25
29
Original file line number Diff line number Diff line change @@ -15,6 +15,10 @@ Data Modeling
15
15
:depth: 2
16
16
:class: singlecol
17
17
18
+ .. dismissible-skills-card::
19
+ :skill: Relational to Document Model
20
+ :url: https://learn.mongodb.com/skills?openTab=data%20modeling
21
+
18
22
Data modeling refers to the organization of data within a database and
19
23
the links between related entities. Data in MongoDB has a
20
24
**flexible schema model**, which means:
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ Embedded Data Versus References
18
18
:class: singlecol
19
19
20
20
.. dismissible-skills-card::
21
- :skill: Schema Design Optimization
21
+ :skill: Relational to Document Model
22
22
:url: https://learn.mongodb.com/skills?openTab=data%20modeling
23
23
24
24
Effective data models support your application's needs. One key decision
Original file line number Diff line number Diff line change @@ -15,6 +15,10 @@ Designing Your Schema
15
15
:depth: 2
16
16
:class: singlecol
17
17
18
+ .. dismissible-skills-card::
19
+ :skill: Relational to Document Model
20
+ :url: https://learn.mongodb.com/skills?openTab=data%20modeling
21
+
18
22
The schema design process helps you prepare an effective schema for your
19
23
application. Following the schema design process helps you identify what
20
24
data your application needs and how to best organize your data to
Original file line number Diff line number Diff line change @@ -15,6 +15,10 @@ Map Schema Relationships
15
15
:depth: 2
16
16
:class: singlecol
17
17
18
+ .. dismissible-skills-card::
19
+ :skill: Relational to Document Model
20
+ :url: https://learn.mongodb.com/skills?openTab=data%20modeling
21
+
18
22
When you design your schema, consider how your application needs to query and
19
23
return related data. How you map relationships between data entities affects
20
24
your application's performance and scalability.
Original file line number Diff line number Diff line change @@ -14,6 +14,10 @@ $lookup (aggregation)
14
14
:depth: 2
15
15
:class: singlecol
16
16
17
+ .. dismissible-skills-card::
18
+ :skill: Relational to Document Model
19
+ :url: https://learn.mongodb.com/skills?openTab=data%20modeling
20
+
17
21
Definition
18
22
----------
19
23
You can’t perform that action at this time.
0 commit comments