ActiveRecord has_many メモ2
じゃぁっていうわけで
class Reservation < ActiveRecord::Base has_many :units , :dependent => false end
とかしたら
r.destroy Unit.find(1).reservation_id => 1 Unit.find(2).reservation_id => 1
だが
r.units.delete(u1) u1.reservation.id => nil
って。