Одним из распространенных сценариев, когда вы можете получить первичный ключ, который является некластеризованным составным ключом, является таблица соединений. Соединительная таблица в основном существует для хранения связи между двумя значениями первичного ключа из других таблиц. Простым примером будет хранение, скажем, отношений между студентами и курсами, которые они проходят. Таким образом, первичный (уникальный) ключ в такой таблице будет фактически комбинацией двух столбцов внешнего ключа. При этом в каком-то другом столбце может быть кластерный индекс. Здесь нет ничего необычного, если предположить, что такая таблица соответствует вашим замыслам.