Уникальный индекс / ограничение является требованием к значениям внутри таблицы.Это не относится к удаленным строкам.
У вас могут возникнуть проблемы, если вы попытаетесь внести изменения в транзакции .Например, следующее генерирует ошибку уникального ограничения:
create table t (x int unique);
insert into t(x) values (1), (2);
update t
set x = x + 1;