Criador de diagramas ERD
Este esquema privado não está disponível ou expirou. Volte ao primeiro passo e crie-o novamente.
Definir entidades e campos
Comece com um modelo ou construa um modelo compacto. Os nomes de entidades e campos usam letras, números e sublinhados para que o Mermaid gerado se mantenha portátil.
Com este editor, você modela um diagrama entidade-relacionamento em campos estruturados, em vez de escrever uma definição de texto livre: entidades, nomes e tipos de campos, papéis visuais de PK e FK, relacionamentos e cardinalidades. Comece com o modelo de loja, blog ou um projeto vazio. A partir desses dados, a ferramenta gera código Mermaid e um diagrama que você pode exportar localmente como SVG ou PNG. Seu projeto fica apenas no sessionStorage desta aba por até 30 minutos e não passa por URL, nem por um servidor.
Como criar um diagrama ERD
-
1
Comece com um modelo ou do zero
Escolha loja, blog ou um projeto vazio. Os modelos são apenas pontos de partida e podem ser alterados por completo.
-
2
Defina entidades e campos
Crie até 12 entidades com, no máximo, 20 campos cada uma. Informe nome e tipo de cada campo e marque o papel PK ou FK quando necessário.
-
3
Adicione relacionamentos e cardinalidades
Conecte as entidades pertinentes e escolha a cardinalidade. O diagrama e o código Mermaid são gerados a partir dessa estrutura.
-
4
Copie ou exporte localmente
Copie Mermaid ou exporte o diagrama como SVG ou PNG. Para retomar o trabalho depois, exporte o projeto para JSON e importe-o localmente.
O que você pode modelar no editor
| Elemento | Limite ou função |
|---|---|
| Entidades | Até 12 por projeto |
| Campos | Até 20 por entidade, com nome e tipo |
| Papéis de chave | PK e FK são indicadas visualmente no diagrama |
| Relacionamentos | Conexões entre entidades com cardinalidades |
| Ponto de partida | Modelos de loja e blog, ou um projeto vazio |
As entradas são campos estruturados do formulário. O editor não é um analisador de DBML ou SQL e não importa esquemas de banco de dados nesses formatos.
Como fica a exportação Mermaid
O editor gera código Mermaid no formato erDiagram a partir das suas entidades e relacionamentos. Um resultado simplificado pode ficar assim:
erDiagram
CUSTOMER ||--o{ ORDER : places
CUSTOMER {
int id PK
string email
}
ORDER {
int id PK
int customer_id FK
}
Você não edita esse código diretamente. Em vez disso, altere entidades, campos e relacionamentos no editor e copie o Mermaid gerado quando quiser incluí-lo em documentação ou Markdown.
Fluxo prático para um modelo pequeno
- Comece pelo modelo mais próximo do seu caso ou por um projeto vazio.
- Dê às entidades o nome das coisas que o sistema armazena, como cliente, pedido ou artigo.
- Adicione campos com tipos úteis e marque as chaves primárias e estrangeiras onde elas tiverem papel no modelo.
- Crie cada relacionamento com a respectiva cardinalidade e verifique o diagrama resultante.
- Copie Mermaid para a documentação ou exporte SVG e PNG para uma apresentação.
Exportação e conservação local
- Mermaid: código
erDiagramcopiável para renderizadores Markdown compatíveis. - SVG: gráfico vetorial escalável para documentação e ferramentas de design.
- PNG: imagem para slides e outros destinos rasterizados.
- JSON: exportação local do projeto para importar depois neste editor.
O projeto em andamento vive apenas no sessionStorage da aba atual e expira em até 30 minutos. Se quiser guardá-lo fora dessa aba, exporte-o explicitamente como JSON.
Limites que vale considerar
O editor é voltado a modelos compactos. Ele não aceita entrada de SQL ou DBML, não gera SQL e não permite arrastar nem reordenar nós. O layout do diagrama é calculado automaticamente a partir da estrutura. Para um banco de dados grande, é mais claro criar um projeto para cada área ou contexto.
Perguntas frequentes
Não. O editor trabalha com entidades, campos e relacionamentos estruturados e não analisa DBML nem SQL. Ele só pode importar um arquivo JSON que tenha sido exportado antes localmente deste mesmo editor.
Não. O layout é calculado automaticamente pela estrutura do modelo. Você pode alterar entidades, campos, relacionamentos e cardinalidades, mas não arrastar ou ordenar nós manualmente.
Não. O conteúdo do projeto fica exclusivamente no sessionStorage desta aba por até 30 minutos. Ele não é enviado para URL nem para um servidor. Exportações e importações JSON acontecem localmente no navegador.
Um projeto pode conter até 12 entidades, com até 20 campos por entidade. O limite ajuda a manter legíveis tanto o modelo quanto o diagrama produzido.
O editor produz código Mermaid no formato erDiagram a partir do seu modelo. Você pode copiá-lo para usar o diagrama em Markdown compatível, enquanto a edição continua sendo feita nos campos estruturados da ferramenta.
Ferramentas relacionadas
Gerador de cards CSS
Crie um card com seu título, texto e link opcional. Ajuste cores, borda, espaçamento, sombra e efeito ao passar o mouse. Depois copie ou baixe o HTML e o CSS.
Gerador de textura de ruído
Gere uma textura de ruído em SVG que se repete sem emendas, com opacidade, frequência do grão, tipo de ruído e cor de fundo ajustáveis, e copie o CSS já pronto.
Gerador de Docker Compose
Gere um docker-compose.yml a partir de definições de serviços com imagem, portas e volumes, com padrões de boas práticas.
Conversor de base numérica
Converta números entre binário, octal, decimal, hexadecimal e qualquer base personalizada de 2 a 36, com o detalhamento posicional.
Conversor de Tamanho de Arquivo
Converta entre bytes, KB, MB, GB, TB e as unidades binárias IEC (KiB, MiB, GiB, TiB), combinando decimal e binário como preferir.
Gerador de Imagem Markdown
Gere a sintaxe de imagem do Markdown com texto alternativo, atributo de título e link opcional. Saída inline e em estilo de referência.
Ferramenta disponível em outros idiomas
- ERD図作成ツール [JA]
- ERD-diagramskapare [SV]
- ER-Diagramm-Generator [DE]
- Kreator diagramów ERD [PL]
- ERD-diagrammaker [NL]
- Créateur de diagrammes ERD [FR]
- เครื่องมือสร้างแผนภาพ ERD [TH]
- Pembuat Diagram ERD [ID]
- Creador de diagramas ERD [ES]
- أداة إنشاء مخططات ERD [AR]
- Trình tạo sơ đồ ERD [VI]
- ERD 다이어그램 만들기 [KO]
- ERD Diagram Maker [EN]
- Creatore di diagrammi ERD [IT]
- Создание ERD-диаграмм [RU]
- ERD Diyagram Oluşturucu [TR]
- ERD 图表生成器 [ZH]