Existem dois tipos de subdocs - Incorporado e Referenciado . Esta é uma classificação de nível Mongoose. No nível do MongoDB, são apenas Coleções e Documentos .
A diferença entre documentos incorporados e referenciados no Mongoose é que o primeiro é semelhante a ter o esquema filho "incorporado" no pai. Ou seja no que diz respeito ao MongoDB, (Parent) é apenas um grande documento.
Enquanto nos documentos referenciados, o documento pai armazena apenas o ObjectID do documento filho, ou seja, o documento filho é "referenciado" e cabe a você "preencher " todo o documento.
O que você está usando
children: [Child.schema]
é a sintaxe de um documento incorporado. Então você terá apenas 1 coleção no MongoDB.
Essa opção é apenas para que, se você realmente criar um modelo a partir desse esquema, ele use o nome que você forneceu em vez de inferir automaticamente.