2016-07-01 126 views
0

如果我有两个模型(让我们说雇员和事件),他们各自名称的字段应该是“employee_name”和“event_name”,还是应该简单地称为“名称”?“名称”字段的Rails命名约定?

感谢

+2

只是“名称”。它更容易消耗(鸭子打字等)。 –

+0

谢谢,我感谢您的意见! – mkel23

回答

1

不需要调用诸如employee_name等各自的名字

,因为我们有这样的员工的独特模式。如果模型中的任何实体是属于这种模式,所以我们没有做它例如employee_name我们可以简单地使用名称,因为我们知道我们在说什么。

假设如果与像事件的任何其他模型相关联的任何模型实体他们在相应的模型有HAS_ONE的任何关联,等等的has_many

然后,我们需要指定我们正在谈论像EMPLOYEE_ID的哪个型号ID在事件模型中。