Delete method now softdeletep's all FK related objects