Entidades únicas ou múltiplas por coleção no DocumentDB

Deve haver uma entidade por coleção no documento DB?

Considere que eu tenho um relacionamento de chave estrangeira no diagrama abaixo:

Devo criar duas coleções, uma para funcionário e outra para empresa. Ou devo armazená-los em uma única coleção?

Eu liaqui que no escopo documentdb dos procedimentos armazenados, os gatilhos etc estão dentro de uma coleção. Assim, ao dividir diferentes entidades em uma coleção separada, perdi a funcionalidade pronta para uso.

Portanto, não seria melhor despejar as duas classes como entidade única, como abaixo:

{
  "Id": 1001,
  "Industry": "Software",
  "Employees": [
    {
      "Id": 10011,
      "Name": "John Doe",
      "CompanyId": 1001
    },
    {
      "Id": 10012,
      "Name": "Jane Doe",
      "CompanyId": 1001
    }
  ]
}

Qual é a prática padrão de implementar entidades relacionadas no DocumentDB?

questionAnswers(2)

yourAnswerToTheQuestion