Там некоторый стандартный путь состоит в том, чтобы назвать индексы для SQL Server? Кажется, что индекс первичного ключа называют PK_, и некластерные индексы обычно запускаются с IX_. Есть ли какие-либо соглашения о присвоении имен кроме того для уникальных индексов?
Я использую
PK_ для первичных ключей
UK_ для уникальных ключей
IX_ для некластеризованных неуникальных индексов
UX_ для уникальных indexes
Все мои имена индексов имеют форму
<тип индекса или ключа> _ <имя таблицы> _ <столбец 1> _ <столбец 2> _ <столбец n>
Я обычно называю индексы по имени таблицы и столбцов, которые они содержат:
ix_tablename_col1_col2