SQL para diagrama ER (CREATE TABLE para DER)
Cole os CREATE TABLE à esquerda. As tabelas, as chaves e as ligações aparecem no diagrama ao lado, e o SQL não sai do seu navegador.
Como usarDo CREATE TABLE ao diagrama
SQL para diagrama ER (CREATE TABLE para DER): para que serve
Cole os comandos CREATE TABLE do seu banco e veja o diagrama entidade-relacionamento com as tabelas, as colunas, os tipos, as chaves primárias, estrangeiras e únicas e as ligações de um para muitos tiradas das chaves estrangeiras.
A leitura do SQL acontece no seu navegador; nada é enviado para servidores. Baixe em PNG ou SVG, ou copie o código Mermaid gerado para ajustar à mão.
Como usar
- Cole os CREATE TABLE do banco.
- Confira as tabelas e as ligações no diagrama.
- Baixe em PNG ou SVG ou copie o código.
Quando usar
- Documentar um banco que já existe.
- Entender o banco de um sistema novo na equipe.
- Revisar chaves estrangeiras.
Perguntas frequentes
Quais bancos funcionam?
O leitor entende o CREATE TABLE comum de MySQL, MariaDB, PostgreSQL, SQLite e SQL Server: colunas com tipo, PRIMARY KEY, UNIQUE, REFERENCES na coluna e FOREIGN KEY ... REFERENCES no fim da tabela. Índices, CHECK e outras opções são ignorados.
Como ele descobre as ligações?
Pelas chaves estrangeiras. Cada REFERENCES vira uma ligação de um para muitos entre a tabela referenciada e a que tem a chave. Coluna sem chave estrangeira declarada não gera ligação, mesmo que o nome sugira.
Posso exportar e ajustar o diagrama?
Sim. Baixe em PNG ou SVG, ou copie o código Mermaid gerado e cole no diagrama entidade-relacionamento para mudar nomes, cardinalidades e textos à mão.
É grátis mesmo?
Sim, 100% grátis. Sem cadastro, sem assinatura e sem limite de uso. Todas as ferramentas do Ferramentas123 são gratuitas e rodam direto no seu navegador.