文档DB中每个集合应该有一个实体吗?
考虑我在下图中有外键关系:

我应该为员工创建两个集合,为公司创建其他集合.或者我应该将它们存储在一个集合中?
我在这里读到,在documentdb中,存储过程触发器等的范围都在一个集合中.因此,通过将不同的实体拆分为单独的集合,我开箱即用.
因此,将这两个类转储为单个实体并不是更好:
{
"Id": 1001,
"Industry": "Software",
"Employees": [
{
"Id": 10011,
"Name": "John Doe",
"CompanyId": 1001
},
{
"Id": 10012,
"Name": "Jane Doe",
"CompanyId": 1001
}
]
}
Run Code Online (Sandbox Code Playgroud)
在DocumentDB中实现相关实体的标准做法是什么?