Пример кода для перебора всех DeleteAction на таблице
https://msdn.microsoft.com/en-us/lib...(v=ax.50).aspx
Сложнее найти условия по которым эти таблицы связываются.
Я предлагаю построить Query и воспользоваться его возможностью автоматически связывать подчинённые таблицы QueryBuildDataSource.relations(true)
Ещё вопрос как
быстро удалить связанные записи
Удаление записей с собираемым условием как в query
Можно удалять по одной или задействовать вспомогательную таблицу.