Relational data is naturally dependent on other data in different tables potentially. This dependency in the form of constraints makes it very hard to delete data creating duplicates instead. It would be great to have a enforce foreign keys => false/true somewhere to configure. Most databases have this option.