【发布时间】:2020-03-10 18:48:31
【问题描述】:
我想在mongodb中实现一个层次结构的数据库。
有人可以解释一下如何构建这个
类似这样的东西
这里所有的叶子节点都会有多个数据,就像一个数组。例如。所有叶节点都会有员工详细信息。
或者为了更好地理解,我可以实现这样的数据库
根据要求提供其他信息:
假设我有一个电子商务网站,我希望为每种类型的项目创建一个节点。每个节点将单独拥有产品列表。
例如。主要节点——食物、文具、游戏
而Food有一份食物清单作为文件
同样,Stationary 也有很多物品和游戏。
【问题讨论】:
-
你能在每层之后写一个数字吗(假设一年后有多少路面改善条目,1个路面改善有多少重建条目等等)。分享估算
-
建模数据的主要方面之一是使用模式;意思是,您的主要查询是什么以及多久?在此基础上,模型将形成。请发布此信息。
标签: node.js database mongodb firebase-realtime-database