この質問Railsで破棄する前に、すべての関連付けを確認して、を使用することをお勧めし:dependent => :restrictます。
なぜ私は得るのArgumentError: Unknown key(s): dependentですか?
これは動作しhas_and_belongs_to_manyますか?
ドキュメントに記載がないのはなぜですか?http://api.rubyonrails.org/classes/ActiveRecord/Associations/ClassMethods.html
3.0.7以降に導入されましたか?