私は非アクティブな行の長所や短所、またはソフト削除の言葉を研究していました。私は両方の面で大きな議論を見つけました。しかし、私は自分のデータベース設計でこの手法を使うことに決めました。データベース内の非アクティブまたはソフト削除されたレコードを管理する方法
「私はFKによってリンクされた関係データをどのように扱うべきですか?」という質問で停止しました。
大文字小文字を非アクティブに更新します。
「T2」のIDを更新すると、「T3」のリレーショナルデータを非アクティブに更新する必要がありますか?
だから、アップデートが 'T1'の行に影響し、データベースがより複雑になるのはどうですか?
ソフト削除されたレコードのデータ管理はどのようになりますか?
オプション1
すべてのリレーショナルデータを更新して管理する必要がありますか?
OR
オプション2
は、私が選択クエリでそれを管理する必要がありますか?
'オプション1'は非常に高価なクエリが必要ですか?
深みのある最初の検索で解決する必要のある迷路のようなものです。
ありがとうございました。私は私の質問が質問品質のあるレベルに達するのに役立つことを願っています。
私は本当にあなたがやろうとしていることを理解していません。'T2'でいくつかのIDを更新すると、なぜリレーショナルデータが 'T3'で非アクティブに更新されるべきですか?とにかくこれらの2つの操作は何ですか? –
あなたの早い再生のおかげで、申し訳ありませんが私の質問が十分ではない場合、私の英語は私の母国語ではありません。とにかく、 私はリレーショナルデータを無効にするために二重の操作を行う必要がありますか、または私はちょうどそれをselect文で管理すべきですか? –
これは私を理解し、あなたを助けることができません... –