database design - sirve - Generador de ERD de alta calidad para PostgresQL bajo Linux?
postgresql studio (4)
¿Qué pasa con SQL Power Architect ? Funciona para muchas bases de datos, incluido PostgreSQL, y en muchos sistemas operativos.
Fondo
MySQL Workbench puede producir ERD atractivos y de alta calidad, tales como:
Investigación
¿Qué herramientas de PostgreSQL ERD están disponibles que cumplen con los requisitos? Los siguientes son inadecuados
- dbVisualizer - Cuadrados amarillos.
- AquaFold - Cuadrados amarillos.
- Desarrollador SQL - Cuadros de colores.
- Dia - cuadrados de colores.
- SQL Power Architect - Cuadros blancos y negros.
- SchemaBank : no se puede exportar a PNG; se ve bien, nada estelar.
- SchemaSpy - La exportación de XML hace posible escribir un skin XSL ...
- Gliffy : versión flash incompatible.
- Druid - No.
Requisitos
Buscando una herramienta ERD:
- Visualmente impresionante por defecto
- Puede realizar ingeniería inversa en una base de datos PostgreSQL (o compatible con JDBC)
- Se ejecuta en Linux (o en WINE)
- Exportar PNG de alta resolución (o SVG)
- Gratis o de código abierto
DbSchema es el mejor para generar ERD para Postgresql
Instalación de DbSchema en Linux
$ wget http://www.dbschema.com/DbSchema.zip
$ unzip DbSchema.zip
$ cd DbSchema
$ chmod +x DbSchema.sh
Para ejecutar DbSchema
$ ./DbSchema.sh
Esta es una pregunta un tanto anticuada, pero completa. ¿Qué hay de PgModeler ? Todavía está en versión beta y tiene solo características muy básicas, por ejemplo, no tiene ingeniería inversa, pero parece ser desarrollada activamente de acuerdo con su repo github y está bajo GPL3. La creación de esquema funciona muy bien.
Puede probar DbVisualizer . En mi opinión, DbVisualizer en gráficos de referencias ha cumplido con mis necesidades en la generación de ERD a partir de una base de datos existente.