アイデアは、テーブル users とテーブル customers があるということです。各ユーザーには、自分だけに関連する多くの顧客がいます。実際に私はこのモデルを使用しています。したがって、作成されるすべての顧客は、顧客テーブルで関連する user_id も取得します。
class Customer
belongs_to :user
end
class User
has_many :customers
end
いくつかの質問の後、同じ結果を得るためにこのモデルを使用する必要があると私に言われました。
class Customer
has_one :user
end
class User
belongs_to :customer
end
しかし、私は違いを理解していません。私が私のやり方で正しいか、何が間違っているかについての簡単な説明。
よろしく否定