Либо Related1, либо Related2 владеет SomeEntity, при удалении Related важен именно Cascade. Но при применении миграции на базу вылезает ошибка про "множественные каскадные пути". Видел решение в виде DeleteBehavior.Restrict, что, собственно, и предлагается в описании ошибки, но такое мне не подходит, ведь приведет к лишнему коду и костылям. Как можно сделать так, чтобы, оставляя примерно такую же связь и Cascade при удалении, можно было избежать такой ошибки и возможно ли подобное вообще?
Заранее спасибо за помощь.
Много букф и сложна
Обсуждают сегодня