Distributed unique constraints