Currently our DBA's design our databases without defining foreign keys, this is to let the dev team create unit tests for CRUD targeting each table individually.
We want to let the database team start using foreign keys in the actual DB, but we would also like to keep our ability to test each operation without having to create the parent rows.
Is there a way to disable foreign key constraints without having alter table permissions?
How do you handle this situation where you are?