class ActiveFedora::Reflection::ClassMethods::AssociationReflection

:nodoc:
Active Record class.
Holds all the meta-data about an association as it was specified in the

def derive_primary_key_name

def derive_primary_key_name
  'pid'
end        

def initialize(macro, name, options, active_record)

def initialize(macro, name, options, active_record)
  super
  @collection = [:has_many, :has_and_belongs_to_many].include?(macro)
end

def primary_key_name

def primary_key_name
  @primary_key_name ||= options[:foreign_key] || derive_primary_key_name
end