Você pode definir manualmente relacionamentos entre campos em diferentes collections em seu diagrama de relação de entidade do Compass .
Observação
Os relacionamentos são apenas para fins de anotação. O Compass não armazena informações de relacionamento em seu banco de dados MongoDB .
Sobre esta tarefa
Você pode adicionar relacionamentos manualmente ao seu diagrama entidade-relacionamento usando um dos seguintes métodos:
Painel lateral: adicione manualmente um relacionamento selecionando uma coleção de origem.
Arraste e solte: Crie um relacionamento clicando e arrastando de uma collection para outra.
Antes de começar
Para adicionar relacionamentos, verifique se já gerou um diagrama.
Passos
Para saber como adicionar relacionamentos ao diagrama entidade-relacionamento, selecione a guia correspondente ao seu método preferido:
Especificar propriedades de relacionamento
Especifique valores para os seguintes campos em Relationship Properties:
Local collection: A collection primária no relacionamento.
Local field: O campo na collection primária.
Local cardinality: O número de valores únicos no campo local .
Foreign collection: A collection de destino no relacionamento.
Foreign field: O campo na coleção de destino.
Foreign cardinality: O número de valores únicos no campo externo .
O Compass salva e atualiza automaticamente suas alterações conforme você as faz.
Especificar propriedades de relacionamento
Especifique valores para os seguintes campos em Relationship Properties:
Local collection: A collection primária no relacionamento.
Local field: O campo na collection primária.
Local cardinality: O número de valores únicos no campo local .
Foreign collection: A collection de destino no relacionamento.
Foreign field: O campo na coleção de destino.
Foreign cardinality: O número de valores únicos no campo externo .
O Compass salva e atualiza automaticamente suas alterações conforme você as faz.
Depois de criar um relacionamento, o Compass exibe cada relacionamento na guia Relationships.
Excluir relacionamentos
Para excluir um relacionamento do diagrama entidade-relacionamento: