我有两种模式:
BigHouse
和
User
我在BigHouse
和用户之间有一个包含多对多关系的联接表。
这个表叫做big_houses_users
- 我想知道什么是正确的方法:命名模型文件和类。
答案 0 :(得分:0)
如果您使用has_and_belongs_to_many
,则应将联接表称为big_houses_users
,但无需在app/models
中创建课程。
首选方法是使用has_many :through
。为此我不相信他们是一个命名类的约定。我通常会选择一种有意义的关系。在您的情况下,这可能类似于Residency