我对我目前正在处理的约定的理解如下:
模型名称应该在 TitleCaps 中。
变量名应该是 lower_cased_and_under_scored。
关联应该是外部表名称的单数版本,并附加 _id,例如 user_uploaded_picture_id
- 在执行“rails generate model ModelName”时 - 它应该在 TitleCaps 中吗?
- 我需要的每个数据库表都应该指定每个关联吗?在这个注释上,是否需要指定两种方式的关联,即每个 has_one/has_many 是否应该与一个 belongs_to 匹配?
- 我打算创建的每个数据库表都应该有一个模型吗?