I have two models, Page and MenuItem, where Page belongs_to MenuItem .
When I delete a page I need to delete also its MenuItem, and vice versa.
The problema is that I can't put a :dependent => :destroy on both
relations because (obviously) this gives an error.
Is there a clean way to solve this?