I have a problem when I try to add constraints to my tables. I get the error:
Introducing FOREIGN KEY constraint \'FK74988DB24B3C886\' on table \'Empl
There is an article available in which explains how to perform multiple deletion paths using triggers. Maybe this is useful for complex scenarios.
http://www.mssqltips.com/sqlservertip/2733/solving-the-sql-server-multiple-cascade-path-issue-with-a-trigger/