По многочисленным просьбам трудящихся решил я приторочить к фреймворку сервис ActiveRecord. А что, пусть будет все по взрослому.
И вот первая дилема. Как организовать связь объекта с таблицей. Не технически, а гуманитарно. Есть два варианта:
1. Простой. Таблицу называть так же, как класс. Это практикуется в YII к примеру.
2. Продвинутый. Таблицу назвать как класс во множественном числе. User -> users. Как в laravel допустим.
С первым проблемм никаких. Второй потребует плюрализер - скрипт, перводящий слова во множественное число.
Так, как я упоротый велосипедостроитель, взять готовое решение - не наш метод. Соответственно придется довольно серьёзно повозиться.
С одной стороны конечно круто, когда все по науке. С другой - Yii'шники ведь не парятся...
Вопрос такой. Стоит ли овчинка выделки? На сколько это удобно и оправдано, кто что думает?
_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.
Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.
Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.