powered by simpleCommunicator - 2.0.46     © 2025 Programmizd 02
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / rdbms enum naming conventions
4 сообщений из 4, страница 1 из 1
rdbms enum naming conventions
    #40017890
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пытался нагуглить этот вопрос, ни что-то не нашел ничего.
Есть поле в таблице с ограниченным набором значений. Напрашивается типа ENUM.
Коллега видит их так:

Код: sql
1.
ENUM ('my value 1', 'my value 2');



Мне почему-то эти пробелы хочется заменить на подчеркивания

Код: sql
1.
ENUM ('my_value_1', 'my_value_2');



Или даже так:

Код: sql
1.
ENUM ('MY_VALUE_1', 'MY_VALUE_2');



Суть в том, что такая запись не воспринимается как просто текст, а видится уже каким-то константным значением (к тому же где-то в коде приложения будет проекция этих данных).

Есть ли какие-то общепринятые рекомендации касаемо этого вопроса?
...
Рейтинг: 0 / 0
rdbms enum naming conventions
    #40017907
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ENUM есть у полутора СУБД. Поэтому читай её документацию.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
rdbms enum naming conventions
    #40017912
Фотография ChA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hett
Пытался нагуглить этот вопрос, ни что-то не нашел ничего. Есть поле в таблице с ограниченным набором значений. Напрашивается типа ENUM.
Если вы используете РСУБД, то не надо устраивать "игрища" с типом, не характерным для реляционной модели. Можно просто использовать стандартный для неё подход - использовать связанную таблицу для хранения таких значений.
...
Рейтинг: 0 / 0
rdbms enum naming conventions
    #40017927
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hett,

я так понимаю вопрос только на счет разделителей меж словами

ну так анализируйте где и как это будет использоваться...
- если в документах так - как оно есть, то ваши подчеркивания будут как квадратные колеса...
- нарисуйте + и - обоих вариантов на бомажке и выберите победителя...
- если это вообще ни на что не влияет и ни один вариант не сулит проблем в будущем и нет явного лидера, то тогда у кого пиписька длиннее
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / rdbms enum naming conventions
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]