Можно создать дубликат:
What are the Pros and Cons of Cascading delete and updates?Каковы недостатки каскадных удалений в базе данных?
Что делает каскадное удаление в базе данных (не через EF) плохая практика, по мнению некоторых? Архитектор в этом проекте отказывается рассматривать их использование и не имеет времени обсудить его.
Я знаю о преимуществах каскадных удалений, но очень хотел бы услышать о негативах. Давайте не будем превращать это в «работу где-то в другом месте» или «похитить архитектора и заставить его объяснить, почему они плохие», кучу ответов :-)