belongs_to with :primary_key option