powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Длинные названия таблиц и полей
13 сообщений из 13, страница 1 из 1
Длинные названия таблиц и полей
    #39582885
кириллk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть минусы?

Вроде Invoice_With_Returns_Exept_Negative_Amount.Date_First_Invoice

Или много места занимает?
Таблица 14 миллиардов строк
...
Рейтинг: 0 / 0
Длинные названия таблиц и полей
    #39582891
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кириллkЕсть минусы?Нечитабельность запросов.
...
Рейтинг: 0 / 0
Длинные названия таблиц и полей
    #39582900
Фотография Критик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Invoice.DateFirstInvoice
...
Рейтинг: 0 / 0
Длинные названия таблиц и полей
    #39583007
iap
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AkinaкириллkЕсть минусы?Нечитабельность запросов.Это частично исправят алиасы.
Но их тоже можно сделать длиной 100 символов
...
Рейтинг: 0 / 0
Длинные названия таблиц и полей
    #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
Длинные названия таблиц и полей
    #39583241
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Назначение таблиц пишется в расширенных свойствах русским языком, а не в названии.
...
Рейтинг: 0 / 0
Длинные названия таблиц и полей
    #39583266
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владислав КолосовНазначение таблиц пишется в расширенных свойствах русским языком, а не в названии.В смысле, можно делать имена таблиц даже в виде GUID? Они же ничего не обозначают, а назначение можно посмотреть в описаниях?

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

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

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

Вроде Invoice_With_Returns_Exept_Negative_Amount.Date_First_Invoice

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

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

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

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

Вроде Invoice_With_Returns_Exept_Negative_Amount.Date_First_Invoice

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

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

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


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