Как часто при манипулировании данными с помощью Linq необходимо вызывать метод SubmitChanges ()?
В моем проекте есть несколько таблиц, связанных с внешними ключами. В SQL-запросе создания эти внешние ключи ограничены, поэтому запись, которая является частью отношения, не может быть удалена без предварительного удаления зависимых записей.
Следовательно, существует определенный порядок удаления записей в отношении. Придется ли мне удалять каждую запись и каждый раз выполнять функцию SubmitChanges () в базе данных, или я могу выполнить все удаления за один раз?
РЕДАКТИРОВАТЬ. Мой главный вопрос: удаляются ли записи в SubmitChanges () в том же порядке, в каком вы удаляете их в коде?