Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 А как вы именуете таблицы и атрибуты БД ?  [new]
SashaMercury
Member

Откуда: Москва
Сообщений: 2653
Здравствуйте.
Сегодня столкнулся с этим. Подумал, какого у каждого атрибута добавлен префикс ? Я понимаю что в школе так учат, но лично мне очевидно что это избыточно. Потом я подумал, а может быть я что-то не знаю ? Как вы именуете таблицы и атрибуты ?
1. Таблицы, с маленькой или большой буквы ?
2. Атрибуты, с префиксом или без ?
3. mb, smth else?
30 апр 14, 07:16    [15955812]     Ответить | Цитировать Сообщить модератору
 Re: А как вы именуете таблицы и атрибуты БД ?  [new]
Exproment
Member

Откуда:
Сообщений: 416
SashaMercury, используем префиксы для разных логических групп системных полей, не учачтвующих в формировании бизнес логики.

Именование объектов зависит от выбранной нотации. В каждой системе свое. Обыяно ичторически складывается. В последней системе все объеты именуем в высоком регистре.
30 апр 14, 08:10    [15955887]     Ответить | Цитировать Сообщить модератору
 Re: А как вы именуете таблицы и атрибуты БД ?  [new]
Tаrantino
Member

Откуда:
Сообщений: 3767
SashaMercury,

Может пригодится: http://gawsudo.livejournal.com/924.html
30 апр 14, 09:59    [15956364]     Ответить | Цитировать Сообщить модератору
 Re: А как вы именуете таблицы и атрибуты БД ?  [new]
iap
Member

Откуда: Москва
Сообщений: 47142
SashaMercury
Подумал, какого у каждого атрибута добавлен префикс ?
Наверно, говнокодеры решили не писать алиасы полей в запросах.
Им, наверно, лениво. Хотя придётся этот же алиас писать в виде префикса...
Но, может, они собрались просто выбирать имена полей из выпадающего списка IntelliSense?
30 апр 14, 10:11    [15956439]     Ответить | Цитировать Сообщить модератору
 Re: А как вы именуете таблицы и атрибуты БД ?  [new]
Mnior
Member

Откуда: Кишинёв
Сообщений: 6724
Если бы вы писали в нотепаде это одно, но когда у вас последний VS + SSDT под рукой или обвешались плагинами SSMS то останется только раздражение от таких названий.

Большая или маленькие буквы? CamelCase лидирует, если верить статистике. Но это всё от места работы зависит.
Обсуждалось (в темах ссылки на другие темы).
30 апр 14, 14:40    [15958793]     Ответить | Цитировать Сообщить модератору
 Re: А как вы именуете таблицы и атрибуты БД ?  [new]
SashaMercury
Member

Откуда: Москва
Сообщений: 2653
Хочется стандарта, документа который бы всё это регаламентировал
30 апр 14, 15:28    [15959251]     Ответить | Цитировать Сообщить модератору
 Re: А как вы именуете таблицы и атрибуты БД ?  [new]
Exproment
Member

Откуда:
Сообщений: 416
SashaMercury, ну так напишите :)
30 апр 14, 16:06    [15959534]     Ответить | Цитировать Сообщить модератору
 Re: А как вы именуете таблицы и атрибуты БД ?  [new]
ViPRos
Member

Откуда:
Сообщений: 9944
SashaMercury,

ну есть словари, учебники по грамматике и т.д.
30 апр 14, 17:47    [15960028]     Ответить | Цитировать Сообщить модератору
 Re: А как вы именуете таблицы и атрибуты БД ?  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 8807
На картинке префиксы избыточны, т.к. правилами хорошего тона может считаться присвоение алиасов таблиц каждому полю запроса. Вероятно, автор этого проекта настолько самобытен, что ему лень писать эти алиасы или он не имел представления об их существовании.
2 май 14, 13:49    [15963610]     Ответить | Цитировать Сообщить модератору
 Re: А как вы именуете таблицы и атрибуты БД ?  [new]
WarAnt
Member

Откуда: Питер
Сообщений: 2423
Владислав Колосов
На картинке префиксы избыточны, т.к. правилами хорошего тона может считаться присвоение алиасов таблиц каждому полю запроса. Вероятно, автор этого проекта настолько самобытен, что ему лень писать эти алиасы или он не имел представления об их существовании.

Мне кажется автор просто любитель select *
2 май 14, 14:15    [15963658]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить