Menu Docs
Página inicial do Docs
/ /

Modelagem de dados no MongoDB Compass

A experiência de modelagem de dados no Compass permite criar um diagrama entidade-relacionamento que visualiza as coleções, seus campos, tipos de dados e seus relacionamentos dentro de um único banco de dados. Com isso, você pode entender melhor como seus dados são estruturados e conectados, facilitando o desenvolvimento de aplicativos, a colaboração com os membros da equipe e a manutenção de modelos de dados em evolução.

A experiência de modelagem de dados no Compass pode ser útil nos seguintes cenários:

  • Visualização de dados: gere um diagrama entidade-relacionamento do seu modelo de dados atual. A visualização do modelo de dados pode ajudá-lo a identificar os impactos de possíveis alterações de esquema em coleções relacionadas.

  • Planejamento do modelo de dados: acompanhar e planejar alterações na estrutura de dados à medida que o aplicativo cresce. A visualização do modelo de dados pode ajudá-lo a identificar possíveis impactos de alterações de esquema em coleções relacionadas.

  • Colaboração entre equipes: compartilhe representações visuais do seu modelo de dados com engenheiros de dados, gerentes de produto e outras partes envolvidas para garantir que todos entendam o estado atual da estrutura do seu banco de dados. Você pode compartilhar seu modelo de dados como uma imagem, arquivo JSON ou arquivo .mdm que pode ser aberto diretamente no Compass.

  • Desenvolvimento de aplicativos: identifique inconsistências, relacionamentos ausentes ou oportunidades de otimização em seu modelo de dados durante o processo de desenvolvimento.

  • Integração de nós da equipe: entenda rapidamente os modelos de dados existentes ao integrar um novo projeto ou trabalhar com coleções criadas por outras equipes.

O Compass gera um diagrama entidade-relacionamento com base em uma pequena amostra de documentos de cada coleção selecionada em seu banco de dados. Devido a essa amostragem, seu diagrama pode não refletir todos os campos ou relacionamentos em seus dados.

  • Gerar um Diagrama Entidade-Relacionamento no Compass

  • Modifique Coleções no Diagrama Entidade-Relacionamento do Compass

  • Modifique Campos em Seu Diagrama Entidade-Relacionamento do Compass

Você pode adicionar comentários às coleções, campos e relacionamentos do diagrama para documentar definições ou decisões de modelagem de dados.

Você pode definir relacionamentos entre campos em diferentes coleções em seu diagrama entidade-relacionamento. Ao criar um diagrama entidade-relacionamento, você pode optar pelo Compass para inferir relacionamentos automaticamente. Você também pode adicionar relacionamentos manualmente.

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 .

Você pode exportar seu diagrama entidade-relacionamento do Compass. Ao realizar o compartilhamento do seu diagrama, você pode colaborar com várias equipes, receber feedback e se alinhar nas decisões finais de projeto de esquema.

Você pode exportar seu diagrama como:

  • .mdm Diagram File.

  • PNG imagem.

  • JSON Migrator.

Você também pode importar do Compass um diagrama entidade-relacionamento que foi exportado como um arquivo .mdm. Ao importar um diagrama entidade-relacionamento, você pode exibir ou editar um diagrama compartilhado por um colaborador.

  • Modelagem de dados no MongoDB

Voltar

Importar e exportar dados

Nesta página