31/08/2011, 08:15
|
| | Fecha de Ingreso: febrero-2011
Mensajes: 672
Antigüedad: 13 años, 10 meses Puntos: 78 | |
Concepto Hibernate Hola todos,
recien acabo de empezar con Hibernate y me he atascado en lo siguiente, si alguien me puede ayudar en el concepto o idea se lo agradecería mucho.
La siguiente tabla es de inserción de datos, tabla única. TABLA A
+----+------------+
| ID | Tipo | MENSAJE|
+----+------------+
| 1 | ERROR | Ha fallado|
| 2 | INFO | Todo OK..|
| 3 | CRIT | Ojo... |
| 4 | WARN | Atencion..|
| 5 | WARN | etc....... |
| 6 | WARN | etc....... |
+----+------------+
La siguiente tabla es estática, nunca se insertan datos. TABLA B
+----+------------+
| ID | Tipo | IMAGEN |
+----+------------+
| 1 | ERROR | error.jpg |
| 2 | INFO | info.jpg |
| 3 | CRIT | crit.jpg |
| 4 | WARN | warning.jpg|
+----+------------+
La idea es relacionarlas SOLAMENTE para un SELECT, del tipo...: SELECT * FROM A, B WHERE A.Tipo=B.Tipo
Y así obtener los datos:
ERROR, Ha fallado, error.jpg
INFO, Todo OK.., info.jpg
......
Debo relacionarlas forzosamente con un Many-To-One? (varios mensajes, pueden tener un mismo Tipo (no?))
Mi idea principalmente era no relacionarlas, hacer los INSERTS de la Tabla A y luego un SELECT de ambas. Todos los intentos que hago son fallidos.
¿Me estoy equivocando en el concepto? ¿Cual es la idea para hacer lo que quiero?
Muchas gracias a todos y un saludo. |