Lo que necesitas puede ser Power Architect

http://code.google.com/p/power-architect/




2011/4/18 Eduardo <[email protected]>

> At 09:26 18/04/2011, Daniel L.S. wrote:
>
>> Hola
>>
>> Alguien me podría recomendar alguna herramienta que permita definir la
>> estructura de una base de datos y autogenerase tablas y código ?  Del mismo
>> modo que permita realizar ingeniería inversa y dada una estructura de tablas
>> o código permitiese obtener el esquema entidad-relación de la base de datos.
>> Por otro lado trabajo con hibernate, asi que cualquier cambio en el modelo
>> afecta a los ficheros de mapeo de éste, existe algo que tambiém trabaje
>> conjuntamente con hibernate. Cualquier consejo que me de algo de luz a todo
>> esto será bien recibido.
>>
>
> Que yo recuerde, hibernate no es para gestionar la estructura de una BD,
> aunque permite hacerlo, si no para poder guardar el estado de tu aplicacion
> en Java en una bd y poder rearrancar la apilcacion con los datos/estado que
> tenia en el momento que guardaste. Para ello mapea la estructura de clases a
> objetos y los objetos a entidades que son las que entiende Postgres. Creo
> que en Eclipse habia un plugin para poder diseñar las bd con hibernate, al
> estilo siguiente, siguiente, siguiente, ok, aunque lo mejor es precisamente
> el camino contrario, que hibernate tambien permite, crea la bd como tu
> quieras y que hibernate haga "reverse engineering" de tu bd y te cree la
> estructura de clases, es mucho mucho mejor.. Como consejo para usar
> hibernate, una vez dado al boton que auto genera la bd desde tu estructura
> de clases, entra en postgres y crea los indices; de vez en cuando,
> desconecta hibernate de Postgres y reconecta, el uso que hace de las bd es
> realmente penosa bloqueando tablas e impidiendo que el sgbd haga su trabajo,
> aunque hace 1 año y medio que no toco nada de Java y puede haber cambiado.
>
>
>
>  Muchas gracias de antemano.
>>
>>
>> Un saludo.
>>
>
> -
> Enviado a la lista de correo pgsql-es-ayuda ([email protected]
> )
> Para cambiar tu suscripción:
> http://www.postgresql.org/mailpref/pgsql-es-ayuda
>



-- 
Lenin Hernández
2.6.32 on Debian Wheezy
CUCLUG.: "no hay nada mejor, que hacer lo que realmente te gusta".
Linus Tordvalds.: "If it compiles, it is good, if it boots up it is
perfect".

Responder a