Added custom DAOs for foreign collection deletion