removed foreign key constraints to enable use of update trigger; now everything deleted can still be found in the history tables