在给定以下关系数据库模型的情况下,我需要有关如何正确设置MongoDB集合/文档结构的指导:
例
律师
CaseAttorneys (律师被分配到此案例)
TimeEntries
律师0和律师1被分配到CaseAttorneys的案例0。律师0和律师1都在TimeEntries中对案例0中的项目开账单。
示例TimeEntries数据
第一条记录
第二条记录
在MongoDB中设置集合/文档/子文档结构的最佳方法是使用简单的内置查询来获取,例如:
你会收藏哪些藏品?每个集合的文档是什么样的?
答案 0 :(得分:1)
我首先设置数据库的方式与设置RDB的方式相同,然后使用Document References来确定您的关系。执行查询时,可以轻松填充文档引用(类似于连接)。
上述指南可帮助您思考如何整理参考文献。考虑它所说的位置"关系的增长决定了存储引用的位置"。在大多数情况下,您可能希望关注页面上的最后一个示例。