Sometimes it's just necessary to get rid of foreign key constraints and triggers in order to do maintenance on a database. Imagine trying to delete all records from 100+ tables, but you now have to put them in dependency-order in order to do it.
Read More