Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Длинные названия таблиц и полей / 13 сообщений из 13, страница 1 из 1
11.01.2018, 23:07
    #39582885
кириллk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Длинные названия таблиц и полей
Есть минусы?

Вроде Invoice_With_Returns_Exept_Negative_Amount.Date_First_Invoice

Или много места занимает?
Таблица 14 миллиардов строк
...
Рейтинг: 0 / 0
11.01.2018, 23:16
    #39582891
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Длинные названия таблиц и полей
кириллkЕсть минусы?Нечитабельность запросов.
...
Рейтинг: 0 / 0
11.01.2018, 23:26
    #39582900
Критик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Длинные названия таблиц и полей
Invoice.DateFirstInvoice
...
Рейтинг: 0 / 0
12.01.2018, 09:15
    #39583007
iap
iap
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Длинные названия таблиц и полей
AkinaкириллkЕсть минусы?Нечитабельность запросов.Это частично исправят алиасы.
Но их тоже можно сделать длиной 100 символов
...
Рейтинг: 0 / 0
12.01.2018, 09:22
    #39583012
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Длинные названия таблиц и полей
кириллkЕсть минусы?

Вроде Invoice_With_Returns_Exept_Negative_Amount.Date_First_InvoiceНужно соблюсти какой то баланс между прозрачностью имён, и размером исходных кодов, и, соответственно, их читаемостью
Тут, собственно, не такое уж большое имя, учитывая, что в запросах безусловно нужно использовать алиасы.
Т.е. должно быть:
Код: sql
1.
2.
select i.Date_First_Invoice
from dbo.Invoice_With_Returns_Exept_Negative_Amount as i


Технических проблем вроде нет, не слышал. До 128 символов.
...
Рейтинг: 0 / 0
12.01.2018, 12:43
    #39583241
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Длинные названия таблиц и полей
Назначение таблиц пишется в расширенных свойствах русским языком, а не в названии.
...
Рейтинг: 0 / 0
12.01.2018, 13:11
    #39583266
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Длинные названия таблиц и полей
Владислав КолосовНазначение таблиц пишется в расширенных свойствах русским языком, а не в названии.В смысле, можно делать имена таблиц даже в виде GUID? Они же ничего не обозначают, а назначение можно посмотреть в описаниях?

ИМХО тут нужен некий компромисс.
Понятные, но не слишком длинные названия будут быстро запомнены специалистами, и они будут их использовать без лишнего залезания в доки.

Есть даже такой известный подход, он даже озвучен многими великими - идеальной документацией кода является сам код.
И я с этим согласен - не в смысле, что никаких док вообще не надо делать, а что код как составная часть документации - абсолютно необходимо и неизбежно (то есть код будет документацией, хотите вы этого или нет), так что разработчикам нужно делать эту "документацию" приемлемой для использования.
...
Рейтинг: 0 / 0
12.01.2018, 17:03
    #39583414
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Длинные названия таблиц и полей
alexeyvg,

согласен - удобными для запоминания и произнесения, но не описывающими процесс :)
...
Рейтинг: 0 / 0
12.01.2018, 18:05
    #39583461
256k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Длинные названия таблиц и полей
кириллkЕсть минусы?

Вроде Invoice_With_Returns_Exept_Negative_Amount.Date_First_Invoice

Или много места занимает?
Таблица 14 миллиардов строк

сколько таблиц в базе?
...
Рейтинг: 0 / 0
12.01.2018, 18:15
    #39583466
andreymx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Длинные названия таблиц и полей
alexeyvgВ смысле, можно делать имена таблиц даже в виде GUID?.
...
Рейтинг: 0 / 0
12.01.2018, 18:16
    #39583469
TaPaK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Длинные названия таблиц и полей
andreymx,

ох :)
crm какой нить ?
...
Рейтинг: 0 / 0
12.01.2018, 18:21
    #39583473
andreymx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Длинные названия таблиц и полей
TaPaKandreymx,

ох :)
crm какой нить ?Scsm от Microsoft
...
Рейтинг: 0 / 0
14.01.2018, 14:22
    #39583921
кириллk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Длинные названия таблиц и полей
256kкириллkЕсть минусы?

Вроде Invoice_With_Returns_Exept_Negative_Amount.Date_First_Invoice

Или много места занимает?
Таблица 14 миллиардов строк

сколько таблиц в базе?

Туча или тьма
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Длинные названия таблиц и полей / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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