0
のは、私は次の列があるとしましょう:SQL Serverのユニーク制約
Name | Address| Type
タイプは、SQL Serverのintとして保存され、C#フラグ列挙型に対応しています。特定の名前とアドレスに対して、2つのエントリが同じフラグを持たないように、名前とアドレスと型の列に一意の制約を宣言したいと思います。たとえば、次の2つのエントリは、法的になります:
John | NY | 1
John | NY | 2
が、これらの二つは(最初のビットが両方のための1であるため)しません:
Jane | NY | 1
Jane | NY | 3
はこれを実装するための簡単な方法はありますか?ありがとう!
SQL Serverで一意制約を作成し、クラスレベルでモデル検証ロジックを作成することができます –