@galithr

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

Как правильно писать названия таблицы в множественном числе (например, workers) или нет (например, worker)? Есть ли какой-нибудь стандарт по этому поводу?
  • Вопрос задан
  • 5927 просмотров
Решения вопроса 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 (иногда устные), которым сотрудники или стараются или обязаны следовать.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы