@galithr

Название таблицы в множественном числе или нет?

Как правильно писать названия таблицы в множественном числе (например, workers) или нет (например, worker)? Есть ли какой-нибудь стандарт по этому поводу?
  • Вопрос задан
  • 6642 просмотра
Решения вопроса 5
@fynivx
Software Engineer ( .NET )
Стандарта нет, вопрос соглашения об именовании в отдельной команде.
То же самое можно сказать об именовании первичных ключей. Где-то пишут просто Id, а где-то TableNameId.

Из опыта могу сказать, что DBA чаще называют таблицы в единственном числе, а название первичного ключа начинают с имени таблицы. Девелоперы - наоборот.
Ответ написан
Комментировать
@Draconian
Oracle Developer
Без разницы, главное, чтобы стиль был одним и тем же в пределах одной БД.
Ответ написан
Комментировать
@ozornick
Я бы сначала гуглил в другом комьюнити stackoverflow.com/questions/338156/table-naming-di...
Ответ написан
Комментировать
@rare
Ответ написан
Комментировать
@d-stream
Готовые решения - не подаю, но...
С учетом что может быть список клиентов и подробные данные клиента - возможно существование и таблицы clients и таблицы client (или client_data)

В общем-то вопрос привычки и соглашений. Если работать в команде - то как правило существуют этакие style guide (иногда устные), которым сотрудники или стараются или обязаны следовать.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы