【发布时间】:2011-10-06 15:59:05
【问题描述】:
我已经在 Stack 上看到了一些关于此的主题,但想要更清楚一点。
我见过很多应用程序都有产品模型和类别类别模型。这是一个 has and belongs to many 关联,或者一个 has_many through 关联。
我还看到许多应用程序都有用户模型和电子邮件地址模型。 Email_address 属于用户,但用户可以有多个电子邮件地址。
我的问题是,您是否可以将所有电子邮件地址或类别分别归入用户模型和产品模型?那么在您的用户模型中,您将拥有 email_one、email_two 等?
把它分成不同的模型有什么好处和坏处?谢谢。
【问题讨论】:
标签: ruby-on-rails model