EF で TPT 継承を使用することを検討しています。次のテーブルがあります。
StockLocation StockLocationType
StockLocationType には次のタイプが含まれます。
一括選択可能セキュア
StockLocation をベース テーブルとして使用し、バルクで選択可能で安全なテーブルを作成することを考えていました。安全なテーブルには、ロックされた場所をロックして、誰もそこから選択できないようにする列があります。
ロケーションをピッキング可能からセキュアに切り替えるには、ピッキング可能テーブルからデータを削除してセキュア テーブルに挿入し、ロケーションがロックされているときにロックされた列を true に設定する必要がありますか? 場所のロックが解除されたら、安全なテーブルから選択可能なテーブルに戻しますか?
または、各テーブルに重複したレコードがありますか?
2 つのテーブル間で継続的にデータを渡しているようです。
アドバイス/提案は素晴らしいでしょう。