ユーザーとユーザープロファイルの2つのモデルがあります。ユーザーとユーザープロファイルの間には1対1の関係があります。
class Userprofile < ActiveRecord::Base
attr_accessible :fname, :lname, :iswoman, :age, :urlphoto, :user_id
belongs_to: user
end
class User < ActiveRecord::Base
attr_accessible :name, :provider, :uid
has_one: userprofile
end
接続を設定するために両方のクラスが必要か、 belongs_toまたはhas_oneのいずれかだけで十分かどうかを知りたいですか?has-manyなどの他の方法についても同じことが言えます。