テーブルの列をヌル状態から、ロックされている行を表す一意のIDに更新しようとしています。これを行う簡単な手段はありますか?エンティティフレームワーク。列ヌルまたは増分ID
おかげで明確にするため
編集:これはかなり私が探しているものです。それについて考えてみたら、私はかなり意見が分かれています。別のテーブルに分割し、外部キーを使って参照してください。
Pk | column | uniqueId
1 | useless | <DBNULL>
2 | random | <DBNull>
--Update occurs
1 | useless2| 1
2 | random | <DBNULL>
--Update occurs
1 | useless3| 2
2 | random | <DBNULL>
--update occurs
1 | useless3| 2
2 | random2 | 3
エンティティは固有のキー/ ID-sを必要とします。つまり、非ヌルです。これは他の非キー列で行うことができます。 – NSGaga
エンティティには固有のキー/ IDがあります。私は別の列がロックされた状態を表すことを望んでいます。この列は理想的には一意であり、これを行うためにハッシュを信頼することができないので、私は代替を望んでいました。 – Highstead
プライマリキーの値を使用できませんか? –