hasMany与Strongloop loopback中的许多参数有什么区别?

我读 embedsMany (在非关系数据库的情况下)把embedded式模型在父模型文件。 虽然hasMany创build了一个新的子模型集合,并且在父集合和hasMany创build了一个关系。 什么referencesMany

也有这个示例项目,其中客户 referencesMany Account和有许多Order 。 我不了解差异。

embedsMany :把所有的孩子数据(自然和关系)放在模型中。 每个孩子都没有任何id,不能在其他行重复使用)。 它只需要一个孩子和父母模型的集合。

referencesMany :将child关系id(id)放在模型中,并将数据放入子模型中(不需要在父模型中存储父模型id,子模型id可以重用于其他模型)。 它需要父母和孩子模型的实际的两个集合。

hasMany :将子数据和父ID放在子模型中。 它也需要一个实际的两个集合;