Sql 如何使用MongoDB对基于树的数据库建模?

Sql 如何使用MongoDB对基于树的数据库建模?,sql,mongodb,cassandra,rdbms,nosql,Sql,Mongodb,Cassandra,Rdbms,Nosql,我有一个应用程序,它将数据存储在一个名为Department的实体中。对于这个部门,我将有SubDepartment1、SubDepartment2和SubDepartment3 现在,我想在数据库中存储大量数据。这些数据是学生的。 在RDBMS中,建模很简单。只要有一个名为department的实体,3个supdepartment将从父部门继承。 你能告诉我如何在MongoDB中建模吗 我知道subCollection,但它看起来不太好,因为我还有一个名为department的集合,我可以在其

我有一个应用程序,它将数据存储在一个名为Department的实体中。对于这个部门,我将有SubDepartment1、SubDepartment2和SubDepartment3 现在,我想在数据库中存储大量数据。这些数据是学生的。 在RDBMS中,建模很简单。只要有一个名为department的实体,3个supdepartment将从父部门继承。 你能告诉我如何在MongoDB中建模吗


我知道subCollection,但它看起来不太好,因为我还有一个名为department的集合,我可以在其中存储数据。

mongodb有一个关于模型树数据的广泛文档