Vous pouvez voir que de nombreuses questions ont été posées sur plusieurs chemins de cascade . Par exemple:
/programming/851625/foreign-key-constraint-may-cause-cycles-or-multiple-cascade-paths
/programming/6065501/multiple-cascade-delete-path-in-many-many-relationship-ef-4-1
Cependant, d'après ce que je vois et comprends, il est tout à fait OK que vous voulez supprimer un enregistrement des enfants sur un grand nombre et non pas seulement une condition de la suppression des fiches connexes.
Alors que dans une question, il est dit que SQL Server essaie d'être sûr en empêchant cela de se produire, je ne comprends vraiment pas ce qui pourrait mal tourner si nous avons plusieurs chemins en cascade, et quels problèmes cela empêche-t-il de le rendre sûr ?
J'espère que quelqu'un pourra m'expliquer cela, en termes simples et simples, en utilisant de préférence des exemples de ce qui pourrait mal se passer en cas de chemins en cascade multiples.