Удаление данных из связанных таблиц

На этапе разработки базы данных частно возникает потребность удалить данные из определенных таблиц, на которые ссылаются другие таблицы. Каскадное удаление - не самый быстрый вариант. Что бы сделать truncate table необходимо избавиться от связей. Иной раз приходится делать это очень часто.
К примеру, в БД AdventureWorksDW2014 необходимо удалить таблицу DimProduct, на которую ссылаются FactResellerSales, FactProductInventory, FactInternetSales.

Для этого необходимо:
1. Удалить связи