Мне интересно узнать, какие технологии разработчики предпочитают использовать для обеспечения уникальности в SQL Server: UNIQUE CONSTRAINT или UNIQUE INDEX. Учитывая, что в физической реализации каждого из них мало различий, как вы решаете, что лучше?
Есть ли причины, отличные от производительности, для оценки наилучшего решения?
Есть ли преимущества управления базой данных для одного или другого?