У меня есть столбец, которому нужно разрешить пустые значения, но я хочу, чтобы уникальное ограничение предотвращало дублирование значений, когда значение не равно нулю.
Я сделал это с помощью отфильтрованного индекса следующим образом:
CREATE UNIQUE NONCLUSTERED INDEX EventBooking_AssociatedSlot_IUC
ON [Core].[EventBooking] (AssociatedSlot)
WHERE AssociatedSlot IS NOT NULL
Можно ли создать этот индекс с помощью Fluent NHibernate?
заранее спасибо.