Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/01/2014, 06:06
ProgramadorJunior
 
Fecha de Ingreso: junio-2012
Ubicación: Cerca del mar
Mensajes: 19
Antigüedad: 11 años, 10 meses
Puntos: 0
Duda representar relación con Hibernate

Hola,
Acabo de empezar a utilizar hibernate y no se como solucionar una relación de mi BD.
Tengo las siguientes tablas:

Centros:
id
nombre
id_registro_anulado (FK)


Conceptos:
id
nombre
id_registro_anulado (FK)


Registros_Anulados:
id
fecha
usuario
motivo

Como véis tengo una tabla donde almaceno todos los registros "anulados" y a su vez cada tabla tiene una foreign key que apunta a un registro en Registros_Anulados. No todos los registros de Centros y Conceptos tendrán una línea en Registros_Anulados.

He creado 3 clases en java para cada una de las tablas. Además las 2 primeras heredan de una "superclase" que tiene como propiedades id_registro_anulado y quería que tubiese también un objeto RegistroAnulado. Este objeto por defecto será null pero si el el centro o concepto está anulado se instanciará con sus datos.

Como puedo indicar está relación? Estoy utilizando anotaciones en las clases y no se como debo anotar el objeto RegistroAnulado.

Espero haberme explicado.
Gracias de antemano!