
Me gustaria ke alguien me echara una mano para crear una restriccion, para que no se puedan repetir los login en una tabla, si son de la misma empresa, pero si no lo son que si se puedan repetir.
Gracias.
| ||||
Si ese campo puede formar parte de tu llave primaria no es necesario hacer nada más. La llave se encargará de mantener la integridad. Si no puede ser parte de la llave entonces considera usar un indice de tipo UNIQUE junto con el campo id_empresa, eso te dará una combinacion única que no podrán saltar. Si crear el indice tampoco es una opcion entonces solo te queda la opcion de los triggers (la menos eficiente y más difícil de mantener) que busquen una llave similar y en caso de existir generar un mensaje de error con RAISERROR
__________________ Friedrich Nietzsche |