embedsMany
:将所有子数据(包括自然和关联)放在自身模型中。每个子对象没有任何 ID,不能在其他行中重复使用。它只需要一个集合来存储父模型和子模型的数据。
referencesMany
:仅在自身模型中放置子关系(引用 ID),并将数据放在子模型中(不需要在子模型中存储父模型 ID,子模型 ID 可以在其他模型中重复使用)。这需要实际上有两个集合,分别用于存储父模型和子模型。
hasMany
:将子数据和父 ID 存储在子模型中。这也需要实际上有两个集合,分别用于存储父模型和子模型的数据。