2016-07-01 127 views
0

如果我有兩個模型(讓我們說僱員和事件),他們各自名稱的字段應該是「employee_name」和「event_name」,還是應該簡單地稱爲「名稱」?「名稱」字段的Rails命名約定?

感謝

+2

只是「名稱」。它更容易消耗(鴨子打字等)。 –

+0

謝謝,我感謝您的意見! – mkel23

回答

1

不需要調用諸如employee_name等各自的名字

,因爲我們有這樣的員工的獨特模式。如果模型中的任何實體是屬於這種模式,所以我們沒有做它例如employee_name我們可以簡單地使用名稱,因爲我們知道我們在說什麼。

假設如果與像事件的任何其他模型相關聯的任何模型實體他們在相應的模型有HAS_ONE的任何關聯,等等的has_many

然後,我們需要指定我們正在談論像EMPLOYEE_ID的哪個型號ID在事件模型中。