De SQL a Diagrama ER y Documentación de Base de Datos
Pega tus sentencias CREATE TABLE o un dump SQL entero y obtén un diagrama entidad-relación, un mapa de relaciones y documentación legible. PostgreSQL, MySQL y SQLite.
Visualizador de Schemas
Visualiza tus schemas de base de datos con múltiples tipos de diagramas
Prueba un schema real
Haz clic en un ejemplo y cargamos el SQL en la herramienta de arriba. Hay uno por dialecto: PostgreSQL, MySQL y SQLite.
SaaS multi-tenant (PostgreSQL)
Organizaciones, usuarios y proyectos con un tipo enum, UUID, JSONB, comentarios y una tabla puente que se convierte en relación N:M.
Tienda online (MySQL)
Clientes, productos y pedidos con backticks, AUTO_INCREMENT, un ENUM en línea y claves foráneas con nombre.
App de notas (SQLite)
Libretas, notas y etiquetas con INTEGER PRIMARY KEY AUTOINCREMENT y REFERENCES en línea.
Características Principales
Todo lo que necesitas para entender una base de datos a partir de su SQL
Lee dumps reales
Pega la salida de pg_dump o mysqldump tal cual. Se saltan funciones, triggers, bloques DO y los datos de INSERT y COPY; solo se dibuja la estructura.
Tres dialectos
PostgreSQL (esquemas, CREATE TYPE … AS ENUM, COMMENT ON, columnas identity), MySQL (backticks, AUTO_INCREMENT, ENUM en línea, opciones ENGINE) y SQLite.
Relaciones con cardinalidad
Claves foráneas declaradas en línea, como restricción de tabla o con ALTER TABLE. Una clave foránea sobre una columna única se muestra como 1:1, y las tablas puente como N:M.
Cuatro vistas
Documentación para perfiles no técnicos, diagrama ER para arquitectura, mapa de relaciones y un árbol con buscador que muestra columnas, índices y restricciones.
Tu SQL no sale del navegador
El SQL se interpreta en tu navegador para dibujar el diagrama. No hace falta conectarse a la base de datos ni dar credenciales.
Parser tolerante
Las sentencias que no entiende se saltan y aparecen como avisos, en lugar de impedir el diagrama.
Cómo Convertir SQL en un Diagrama ER
Cuatro pasos desde un fichero SQL hasta documentación que puedes compartir
Consigue el SQL de tu esquema
Usa tus ficheros de migraciones o exporta la estructura desde tu base de datos
- ▸PostgreSQL: pg_dump --schema-only
- ▸MySQL: mysqldump --no-data
- ▸SQLite: el comando .schema
Pégalo o sube el fichero
El diagrama se actualiza mientras escribes
- ▸Acepta ficheros .sql
- ▸Los datos y funciones del dump se ignoran
- ▸Revisa los avisos para saber qué se ha ignorado
Elige la vista que necesitas
Cada vista responde a una pregunta distinta
- ▸Diagrama ER: columnas, claves y cardinalidades
- ▸Documentación: tablas y relaciones en lenguaje claro
- ▸Vista de Árbol: índices, restricciones y enums
Exporta y comparte
Lleva el resultado a donde trabaje tu equipo
- ▸PDF para documentación formal
- ▸Imagen para wikis, tickets y pull requests
- ▸Título personalizado en la portada del PDF
Preguntas Frecuentes
Sobre convertir SQL en diagramas ER