Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/02/2013, 17:51
dark_17
 
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?