# File lib/dm-core/associations/many_to_one.rb, line 60
        def save
          return false if @parent.nil?
          return true  unless parent.new_record?

          @relationship.with_repository(parent) do
            result = parent.save
            @relationship.child_key.set(@child, @relationship.parent_key.get(parent)) if result
            result
          end
        end