SQL Server не поддържа множество каскадни пътища. Вашите опции за заобикаляне на това ограничение са:
-
напишете своя собствена логика за работа с множество каскадни пътища (препоръчително).
-
променете схемата си така, че да не са необходими множество каскадни пътища.
-
изчакайте SQL Server да поправи това. Не задържайте дъха си – това е ограничение от години. Вижте тези елементи на Connect:
а. http://connect.microsoft.com/SQLServer/feedback/details /126159/каскадни-актуализации
б. http://connect.microsoft.com/SQLServer/feedback/details/307723/allow-multiple-cascade-paths-for-foreign-key-and-on-dalete-update-cascadeЗабележете как продължават да казват „нямаме време за това сега; ще го обмислим за следващото издание“? Това не е нещо, което продава софтуер, защото хората са доволни - като цяло - сами да кодират логиката.
-
мигрирайте към платформа за база данни, която поддържа множество каскадни пътеки (звучи сякаш мислите, че имате много опции за това, но не мисля, че имате, и не знам какво жертвате, като превключвате, без дори да броим пренасянето на вашата схема и код).