dependent => :destroy order assured?

I’m not sure if this would be the case. How would foreign keys be handled in that instance? The destroy could block on a movie with a person_id set to the current Person, wouldn’t it?

Vish