A experiência de modelagem de dados no Atlas permite criar um diagrama entidade-relacionamento que visualiza as collections, 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.
Casos de uso
A experiência de modelagem de dados no Atlas pode ser útil nos seguintes cenários:
Visualização de dados: gere um diagrama entidade-relacionamento do seu modelo de dados atual para ver como as possíveis alterações de esquema podem impacto as collections relacionadas.
Planejamento do modelo de dados: acompanhe e planeje alterações na estrutura de dados à medida que o aplicação cresce.
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
.mdmarquivo que pode ser aberto diretamente no Atlas.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 membros da equipe: entenda os modelos de dados existentes ao integrar um novo projeto ou trabalhar com coleções criadas por outras equipes.
Comportamento
O Atlas 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.
Começar
Detalhes
Anotações
Você pode adicionar comentários às collections, campos e relacionamentos do diagrama para definir definições de documento ou decisão de modelagem de dados.
Relacionamentos
Você pode definir relacionamentos entre campos em diferentes collections em seu diagrama entidade-relacionamento. Quando você cria um diagrama entidade-relacionamento, o Atlas pode inferir relacionamentos automaticamente ou você pode adicioná-los manualmente.
Observação
Os relacionamentos são apenas para fins de anotação. O Atlas não armazena informações de relacionamento em seu banco de dados MongoDB .
Compartilhar diagramas
Você pode exportar seu diagrama de entidade-relacionamento do Atlas para colaborar com equipes, receber feedback e alinhar as decisões finais de projeto de esquema.
Você pode exportar seu diagrama como:
.mdmDiagram File.PNG imagem.
JSON Migrator.
Você também pode importar um .mdm arquivo para exibir ou editar um diagrama compartilhado por outro membro do projeto do seu cluster no Atlas.