Could you tell me whats the best practice to create has_one relations?
f.e. if i have a user model, and it must have a profile...
How could i accomplish that
Your solution is definitely a decent way to do it (at least until you outgrow it), but you can simplify it:
# user.rb class User < ActiveRecord::Base has_one :profile after_create :create_profile end