Как ActiveRecord выводит отображение из единственного числа (класс) и множественного числа (таблица); и можно ли переопределить?

Как ActiveRecord выводит отображение из единственного (класс) и множественного (таблица), например:

People = Person
Ducks = Duck
Geese = Goose 
Categories = Category

Вроде бы хорошая идея, но не знаю, должен ли я вывести на карту экземпляры единственного (класс) и множественного (таблица) числа, или ActiveRecord каким-то "волшебным" образом делает это. К тому же, кажется, что это может привести к большим накладным расходам при необходимости использовать множественное число в именах, которые не так просты, как просто добавить "s".

ПРИМЕЧАНИЕ: Переместил вторую часть этого вопроса сюда: Назначает ли ActiveRecord ключ каждой таблице, использующей соглашение об именовании "ID", и если да, то почему?

8
задан Community 23 May 2017 в 12:06
поделиться