この問題はよく発生します。フィールドを設定するとフィールドが削除されたことを示すと誰かが言っていたのを覚えています。私は通常この方法を使用しています。どちらが良いのか知りたいです。皆さん、ありがとうございました###
漂亮男人2017-06-06 09:54:02
今日のデータは通常、あなたが言及した論理的な削除と、もう 1 つはデータベースの物理的な削除です。データを直接削除してください。論理的削除は、ユーザーによって削除されたが、Web サイトでまだ統計が必要なデータに適しており、物理的削除は、携帯電話の確認コードなど、検証後に意味がなくなったデータに使用できます。
为情所困2017-06-06 09:54:02
具体的な理由については、以前に抜粋した記事を参照することをお勧めします。
データベース設計原則 – データを削除しないでください
http://xingaiming.com/2015/12...
sf での同様の問題についてのディスカッション:
/q/10...
黄舟2017-06-06 09:54:02
削除なし: 多くの場合、より多くのディスク領域を占有するだけです。システムのパフォーマンスには影響しません
削除: ほとんどの場合、これらの削除されたデータを使用すると予想されるシナリオは実際には発生しません。表示される場合は、論理的に削除するのではなく、この関数をマークする必要があります。
だから、今後この種の問題に遭遇して迷ったときは、最初のものを選択してください。オプションに大きな違いがないため、選択の余地はあまりありません。