1

起初我只是想User为我的应用程序提供一个身份验证模型,但后来我决定给这个用户一个配置文件,所以我Profile现在创建了这个模型:

User has_one :profile

Profile belongs_to :user

这是正确的还是我应该只保留一个模型,比如说User,并保留与配置文件对应的所有字段并删除Profile模型?

谢谢。

== 更新

这是UserProfile模型的属性。

User

  • 用户名
  • 密码

Profile

  • 姓名
  • 电子邮件
  • 网站
  • 图片
  • 关于
4

1 回答 1

1

拥有具有身份验证属性的用户模型和具有特定和个人信息的配置文件是可以的。

没有“正确”的方式。

我觉得这个还可以。

于 2011-10-21T03:18:19.093 回答