Menu Docs
Página inicial do Docs
/
Manual do MongoDB
/ /

Estruturas da árvore modelo

O MongoDB permite várias maneiras de usar estruturas de dados de árvore para modelar grandes relacionamentos hierárquicos ou aninhados de dados.

Modelo de dados em árvore para uma hierarquia de amostra de categorias.
Estruturas de árvore modelo com referências pai
Apresenta um modelo de dados que organiza documentos em uma estrutura semelhante a uma árvore, armazenando referências aos nós "principais" nos nós "secundários".
Estruturas de árvore modelo com referências infantis
Apresenta um modelo de dados que organiza documentos em uma estrutura semelhante a uma árvore, armazenando referências aos nós "secundários" nos nós "principais".
Estruturas de árvore modelo com uma array de ancestrais
Apresenta um modelo de dados que organiza documentos em uma estrutura semelhante a uma árvore, armazenando referências a nós "principais" e um array que armazena todos os ancestrais.
Estruturas de árvore modelo com caminhos materializados
Apresenta um modelo de dados que organiza documentos em uma estrutura semelhante a uma árvore, armazenando caminhos de relacionamento completos entre documentos. Além do nó de árvore, cada documento armazena a _id dos ancestrais ou caminhos dos nós como uma string.
Estruturas de árvore modelo com conjuntos aninhados
Apresenta um modelo de dados que organiza documentos em uma estrutura semelhante a uma árvore usando o padrão Nested Sets. Isso otimiza a descoberta de subárvores em detrimento da mutabilidade das árvores.

Voltar

Referências de muitos para muitos