クラスのステータスとチケットを持っている
class Status < ActiveRecord::Base
has_many :tickets
end
class Ticket < ActiveRecord::Base
belongs_to :status
attr_accessible :name, :status_id
end
ビューには、チケットのステータスを選択できるドロップダウン メニューがあり、ステータス ID はオプションの値です。ステータスを削除しようとすると問題が発生します。削除されたステータスのステータス ID がチケットに保存されたままです。ステータスが破棄されたチケットのすべてのステータス ID を無効にするか、それらのチケットのステータス ID をアクティブなステータスに変更するにはどうすればよいですか?