Generar documentación de un modelo de datos | el holgazán

miércoles 1 de agosto de 2007

Generar documentación de un modelo de datos

SchemaSpy (http://schemaspy.sourceforge.net)
Aplicación Java que genera toda la documentación asociada a un modelo da datos en formato html, con gráficos incluidos.
Ver ejemplo: http://schemaspy.sourceforge.net/sample
Admite las siguientes bases de datos:

Tipo
Denominación
db2 IBM DB2 with the 'App' Driver
db2net IBM DB2 with the 'Net' Driver
firebird Firebird
hsqldb HSQLDB Server
mssql Microsoft SQL Server
mysql MySQL
ora Oracle with OCI8 Driver
orathin Oracle with Thin Driver
pgsql PostgreSQL
sybase Sybase Server with JDBC3 Driver
sybase2 Sybase Server with JDBC2 Driver
udbt4 DB2 UDB Type 4 Driver

Ejemplo de generación:

java -jar schemaSpy.jar -t mysql -o library -host localhost -db library -u user -p password -notablecomments

Si se quieren generar gráficos, requiere GraphViz (http://www.graphviz.org).


¿Conoces otras soluciones?