Вставка DataSet в БД, где есть связи между таблицами
Что-то искал искал я примеры, но так и ничего не нашел, а может плохо искал...=(
В общем, допустим у меня есть таблицы в БД, которые имеют связи между собой => вставка и все такое должна выполняться в определенном порядке + нужно еще обновлять ParentId в зависимых сущностях на те, которые получились после вставки главной записи.
Я создаю DataSet на клиенте, делаю такие же связи и все такое. Наполняю данными и все такое.
А дальше, как это все пулнуть в БД. Как я понимаю, нужно хитрые запросы на INSERT написать в DataAdapter или можно сделать так, что бы это само разрулилось?
Интересует решение штатными либами фреймворка.