MS SQL признаки хорошего тона при создании базы

Happysad

встала необходимость создать небольшую базу (около 15 таблиц никогда раньше этого не делал
по сему возникает вопрос, есть какой-то набор общепринятых требований при создании связанной структуры таблиц?) (понятно, что референсы, но что ещё)
UPD: база представляет из себя три главных таблицы (некоторая документация, остальные - справочники)

tashka

есть такая книга http://www.rsdn.ru/res/book/db/selkostyle.xml

Happysad

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

state7401281

> UPD: база представляет из себя три главных таблицы (некоторая документация,
> остальные - справочники)
а проводки?

dava

ну как минимум еще документировать нужно, если не шашечки хочется, а ехать
либо в процедурах etl, либо в системных таблицах, либо создай что-то своё, что в джойне с sys.columns будет давать набор описаний для каждого из столбцов любой таблицы
еще полезно настроить мерзкие нотифаи всеми возможными способами, если хоть одно из описаний null'овое, а то надобавляют потом столбцов, пройдёт годик, и никто уже не вспомнит, чё там и почему

Happysad

да, дескрипшены к атрибутам клепаю, есть хранимка, которая по таблице возвращает все атрибуты, перечисляя их свойства и зависимости + описание, как раз
Оставить комментарий
Имя или ник:
Комментарий: