Tengo un problema cuando intento agregar restricciones a mis tablas. Me sale el error:¿La restricción de clave externa puede causar ciclos o múltiples rutas en cascada?
Introducing FOREIGN KEY constraint 'FK74988DB24B3C886' on table 'Employee' may cause cycles or multiple cascade paths. Specify ON DELETE NO ACTION or ON UPDATE NO ACTION, or modify other FOREIGN KEY constraints.
Mi restricción es entre una tabla y una tabla de Code
employee
. La tabla Code
contiene Id
, Name
, FriendlyName
, Type
y Value
. El employee
tiene una cantidad de campos que hacen referencia a los códigos, de modo que puede haber una referencia para cada tipo de código.
Necesito que los campos se establezcan como nulos si se elimina el código al que se hace referencia.
¿Alguna idea de cómo puedo hacer esto?
Una de la solución es [aquí] (http://stackoverflow.com/a/5828969/148271) – IsmailS