【发布时间】:2012-05-09 11:14:56
【问题描述】:
我对我目前处理的约定的理解如下:
模型名称应该在 TitleCaps 中。
变量名应该是 lower_cased_and_under_scored。
关联应该是外部表名的单数版本,并附加 _id,例如user_uploaded_picture_id
- 在执行“rails generate model ModelName”时 - 应该在 TitleCaps 中吗?
- 我需要的每个数据库表都应该指定每个关联吗?在这一点上,是否需要指定两种方式的关联,即是否应该将每个 has_one/has_many 都匹配到一个 belongs_to?
- 是否应该为我打算创建的每个数据库表都有一个模型?
【问题讨论】:
标签: ruby-on-rails