09/02/2013, 17:51
|
| | Fecha de Ingreso: noviembre-2012 Ubicación: Villa Maria, Peru
Mensajes: 46
Antigüedad: 12 años Puntos: 0 | |
Problemas con clausula UNIQUE teniendo una tabla hotel y otra tabla habitacion, donde hay una relacion de uno a muchos:
idhabit---hotel_idhotel-- descripcion_habit
---1------------2-------------------501--------
---2------------2-------------------502--------
---3------------1-------------------501--------
Vemos que la habitacion 501 se repite 2 veces pero SE REPITE PARA DIFERENTES HOTELE, porque la habitacion 501 con idhabit = 1 es del hotel 2 y la habitacion 501 con idhabit=3 es del hotel 1
Si le pongo UNIQUE a la columna descripcion_habit, no me permitiria colocar regustro iguales en esa columna, ¿Como decirle a la cluausla UNIQUE que ese501 no es el mismo, porque es de otro hotel? |