最初はUser
、アプリケーションでの認証のモデルだけを考えていましたが、このユーザーにプロファイルを提供することにしたので、Profile
モデルを作成しました。
User
has_one :profile
と
Profile
belongs_to :user
これは正しいですか、それとも1つのモデルだけを保持し、たとえばUser
、プロファイルに対応するすべてのフィールドを保持してProfile
モデルを削除する必要がありますか?
ありがとう。
==更新
これはUser
とProfile
モデルの属性です。
User
- ユーザー名
- パスワード
Profile
- 名前
- 苗字
- Eメール
- Webサイト
- 写真
- 約