Menu Docs
Página inicial do Docs
/ /

Gerar um Diagrama Entidade-Relacionamento no Compass

Gere uma visualização do seu modelo de dados como um diagrama entidade-relacionamento no Compass. Os diagramas de relacionamento entidade podem ajudá-lo a entender e documentar os relacionamentos entre dados em seu banco de dados e planejar alterações em seu esquema.

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.

Se você fizer alguma alteração nos seus dados após gerar um diagrama, o Compass não atualizará automaticamente o diagrama. Você deve criar um novo diagrama para ver suas alterações.

Para gerar um diagrama entidade-relacionamento no Compass, seu banco de dados deve ter pelo menos uma coleção com dados.

1

Na barra lateral esquerda, clique em Data Modeling.

2

Se você tiver diagramas existentes salvos na aba Data Modeling, poderá criar um novo diagrama clicando em Generate new diagram no canto superior direito da tela.

3

No modal New diagram setup:

  • Selecione qual conexão MongoDB usar para gerar seu diagrama.

  • Selecione qual banco de dados usar para o diagrama de modelo de dados.

  • Dê um nome ao diagrama.

Após especificar cada campo, clique em Next.

4

Use as caixas de seleção para selecionar quais coleções incluir no diagrama do modelo de dados. Você também pode usar a barra de pesquisa para filtrar coleções específicas.

5

No modal Select collections, você pode escolher Automatically infer relationships entre as coleções. Quando ativado, o Compass analisa as coleções selecionadas e adiciona relacionamento com base em campos indexados que contêm referências a outras coleções.

Você também pode adicionar e editar manualmente os relacionamentos depois de gerar o diagrama.

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 .

6

O Compass gera um diagrama entidade-relacionamento com as coleções selecionadas e o exibe na aba atual. O Compass também exibe o painel lateral Data Model Overview onde você pode renomear seu diagrama e exibir as seguintes informações:

  • O banco de dados que você usou para gerar seu diagrama

  • Quando você gerou o diagrama pela primeira vez

  • Quando você atualizou pela última vez seu diagrama

Após gerar um diagrama, o Compass exibe os diagramas existentes na aba Data Modeling.

Observação

Se você clicar em uma coleção ou campo em seu diagrama, o painel lateral exibirá informações sobre a coleção ou campo. Para voltar ao Data Model Overview, desmarque a coleção ou campo clicando no espaço vazio em seu diagrama.

  • Modelagem de dados no MongoDB

  • Modelagem de dados no MongoDB Compass

Voltar

Modelagem de dados

Nesta página