A experiência de modelagem de dados no Atlas 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.
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 impactar as coleções relacionadas.
Planejamento do modelo de dados: acompanhe e planeje alterações na estrutura de dados à medida que o aplicativo 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 arquivo
.mdmque 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 nós 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 coleções, campos e relacionamentos do diagrama para documentar definições ou decisões de modelagem de dados.
Relacionamentos
Você pode definir relacionamentos entre campos em diferentes coleções 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 arquivo .mdm para exibir ou editar um diagrama compartilhado por outro nó do projeto do seu cluster no Atlas.