стандарт названий таблиц

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Аватара пользователя
webplus
Сообщения: 336
Зарегистрирован: 2012.02.24, 22:05

стандарт названий таблиц

Сообщение webplus »

Всем привет. Хочу посоветоваться по поводу как правильно и по стандарту называть имена связных таблиц и их поля. Есть стандарт CamelCase, но можно и просто называть через нижнее подчеркивание. Например есть таблицы Iso, IsoCategory, IsoCategoryMany. Например в таблице IsoCategoryMany будут такие поля iso_id, isoCategory_id или стоит таблицу назвать по второму варианту iso_category_many и поля так назвать iso_category_id

Также говорят что из за неверных названий могут быть трудности с моделями
Сайт по работе в Украине: https://jobis.com.ua/. Сайт по поиску строителей: https://stroyzakaz.com.ua/
Создание сайтов в Киеве: https://webplus.com.ua/ по доступной цене.
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: стандарт названий таблиц

Сообщение zelenin »

стандартов нет. общая практика - через подчеркивание.
трудностей не будет.
mkramer
Сообщения: 531
Зарегистрирован: 2014.12.14, 13:02

Re: стандарт названий таблиц

Сообщение mkramer »

webplus писал(а): 2017.06.01, 22:07

Также говорят что из за неверных названий могут быть трудности с моделями
Максимальная трудность - надо будет tableName() перекрыть, если вы про ActiveRecord.
Аватара пользователя
chungachguk
Сообщения: 435
Зарегистрирован: 2012.07.17, 11:52

Re: стандарт названий таблиц

Сообщение chungachguk »

mkramer писал(а): 2017.06.01, 23:46
webplus писал(а): 2017.06.01, 22:07

Также говорят что из за неверных названий могут быть трудности с моделями
Максимальная трудность - надо будет tableName() перекрыть, если вы про ActiveRecord.
https://github.com/yiisoft/yii2/blob/ma ... d.php#L316
никаких трудностей
Ответить