Я пытаюсь создать таблицу Users, которая имеет только регистрации OpenId, точно так же, как StackOverflow.
Я храню в таблице
- Идентификатор OpenId (их логин)
- Псевдоним (отображаемое имя для показа публике)
- Некоторые другие вещи openId
Итак ... Я хочу убедиться, что в системе есть только ОДИН пользователь, имеющий идентификатор openId и только один псевдоним.
Конечно, я могу изменить свой псевдоним в любое время. Я также могу изменить свой идентификатор openId в любое время. Мне нужно убедиться, что они уникальны / существуют только один раз.
ТАК ... Я создаю ДВА уникальных индекса ключа для таблицы или один уникальный индекс ключа с обоими полями в ней?
Приветствия:)