Представьте, что у меня есть таблица с 3 столбцами:
ID (уникальный идентификатор)
Описание (varchar 2000)
IsDeleted (булево)
Я хочу добавить уникальное ограничение, чтобы все описания были уникальными. НО только для активных записей, т.е. IsDelete = false. Если пользователь помечает запись как удаленную, он может повторно добавить запись с тем же описанием, что и удаленная запись, но не с активной записью.
Итак, я хочу, чтобы ограничение влияло только на запись, где IsDeleted = false.
Тим