Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/10/2009, 18:12
nick_name
 
Fecha de Ingreso: marzo-2009
Mensajes: 37
Antigüedad: 15 años, 2 meses
Puntos: 0
Pregunta JPA Toplink y relaciones de tablas

Hola.

Compañeros voy a tratar d explicar lo q estoy tratando de hacer en un proyecto que desarrollo.

Tengo que generar una tabla comparativa de precios por proveedor, para esto mi usuario cuenta con una Tabla llamada Requisición, la cual puede contener una o mas tablas comparativas, dicha tabla comparativa contendra los Items q son los q se tienen q checar por proveedor sus precios estos Item los quiero almacenar en la tabla Tabla_Comparativa_Detalle, y dichos Items se pueden comparar su valor entre 2 proveedores o N.. como no tenemos un numero fijo de proveedores a comparar estos datos los voy a almacenar en Costo_Tabla_Comparativa y esta hara referencia a el detalle d la tabla comparativa.

Tablas:

Requisicion
Id
.
.


Tabla_Comparativa
Id
Requisicion
.
.

Tabla_Comparativa_Detalle
Id
Tabla_Comparativa
.
.

Costo_Tabla_Comparativa
id
Tabla_Comparativa_Detalle
.
.

Todas mis entidades las tengo en un EJB y cuando lo quiero Desplegar en el servidor me tira el siguiente error:
Código PHP:
Exception DescriptionThe JoinColumns on the annotated element 
[private Entidades.TablaComparativa Entidades.TablaComparativaDetalle.tablaComparativa
from the entity class [class Entidades.TablaComparativaDetalle]is incomplete.
When the source entity class uses a composite primary keya
 JoinColumn must be specified 
for each join column using the JoinColumns
Both the name and the referenceColumnName elements must be specified in each such JoinColumn

Alguien a trabajado con relaciones de esta manera q me pueda apoyar un poco..?