【问题标题】:Profile model association question轮廓模型关联问题
【发布时间】:2011-03-20 00:05:05
【问题描述】:

使用与用户模型关联的 has_one/belongs_to 将配置文件创建为自己的模型是个好主意,还是应该将配置文件的属性只是用户数据库中的列?

【问题讨论】:

    标签: ruby-on-rails model associations


    【解决方案1】:

    这确实是一个设计决策,需要根据它的使用方式来决定。

    我最近创建了一个程序,它有一个“用户”和“个人资料”模型,而“用户”总是有一个“个人资料”约束。

    我这样做是因为“用户”表中除了登录用户或允许管理员查看/执行某些操作所需的信息之外没有任何内容。

    而“个人资料”模型包含其他成员可以查看和搜索的数据。

    但同样,您必须根据数据的使用方式做出设计决定。

    【讨论】:

    • 是的,我会把它们分开。似乎它会给我最大的灵活性。
    猜你喜欢
    • 1970-01-01
    • 2011-04-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多