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.