Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/09/2006, 03:24
fredy666
 
Fecha de Ingreso: enero-2005
Ubicación: Benifaió (Valencia)
Mensajes: 319
Antigüedad: 20 años
Puntos: 0
No me deja crear una eliminacion en cascada :(

Buenos dias, estoy creando una Base de datos con SQLSERVER 2005, la cual tiene 3 tablas, las llamaremos 1, 2, y 3

El problema viene en lo siguiente:
- Tengo una relacion 1:M entre la tabla 1 y la 2
- Otra relacion 1:M entre la tabla 3 y la 2

Y lo que no deja hacer es que al crear las relaciones ponerle en las dos que elimine en cascada, lo he probado con Access 2003 y si que me deja y funciona muy bien, pero en SQLSERVER 2005 no hay forma me dice el siguiente mensaje de error:
Código:
 No se puede crear la relación 'FK_tblMenuUsuario_tblMenuGrupo'.  
Si especifica la restricción FOREIGN KEY 'FK_tblMenuUsuario_tblMenuGrupo' en la tabla 'tblMenuUsuario', podrían producirse ciclos o múltiples rutas en cascada. Especifique ON DELETE NO ACTION o UPDATE NO ACTION, o bien modifique otras restricciones FOREIGN KEY.
No se pudo crear la restricción. Consulte los errores anteriores.
1Saludo