class ActiveFedora::Associations::HasManyAssociation

def delete_records(records)

Deletes the records according to the :dependent option.
def delete_records(records)
  records.each do |r| 
    r.remove_relationship(@reflection.options[:property], @owner)
  end
end