StackOverflow とまったく同じように、OpenId 登録のみを持つ Users テーブルを作成しようとしています。
テーブルに収納しています
- OpenId 識別子 (ログイン名)
- エイリアス (一般に表示される表示名)
- その他の openId に関するもの
だから...私は、openId識別子とエイリアスを1つだけ持つシステム内のユーザーが1人だけであることを確認したいと思います。
もちろん、エイリアスはいつでも変更できます。また、いつでも openId 識別子を変更できました。これらが一意であること、または一度しか存在しないことを確認する必要があります。
SO... テーブルに 2 つの一意のキー インデックスを作成するか、または両方のフィールドを含む 1 つの一意のキー インデックスを作成しますか?
乾杯 :)