In MongoDB, which design pattern should you prefer when related data is always accessed together and the 'many' side has a bounded, small number of items?
-
A
Embedding the related documents inside the parent document
-
B
Always using references with separate collections
-
C
Using a junction collection like a relational join table
-
D
Storing the relationship as a comma-separated string field