From: Timothy Goddard Date: 2006-02-16T14:48:27+09:00 Subject: Re: rails - saving a 1 to many relationship in db A large proportion of that is unneccesary. Try: def save unless @event = Event.create(:title => "Surfing 101", :description => "Introductory class for beginners.", :location => "Sunset Beach") ... do your error stuff end unless @sch1 = @event.create_in_schedules(:start_time => "8:00am", :max_enrollment => 6) # A Time object would be better for start time. ... do your error stuff end unless @sch2 = @event.create_in_schedules(:start_time => "10:00am", :max_enrollment => 4) ... do your error stuff end end