この問題に関するご意見をお聞きしたいと思います。削除時のMySQLステータスアップデートトリガー
私は自分のプロジェクトにMySQLデータベースを使用しています。ほぼすべてのテーブルで、ステータス(ENUM( 'active'、 'inactive'、 'deleted'))という列があります。
これはパフォーマンス上の理由から行うため、行が必要なくなる(削除される)たびに、実際にDBから削除するのではなく、削除済みに設定します。これはかなり良いことが証明されています。
しかし、私はいつもアクティブから削除された行を更新するために私のプロジェクトにPHP関数を書く必要があります。
あなたはどう思いますか、MySQLのトリガやその他の手法を使用してこれをどのように解決できますか?
ありがとうございました
..レコードを削除する、または削除にステータスを更新するか、データベースの呼び出しを行う必要があります私はあなたの答えを誤って私の代わりに編集しました。ちょうどそれを転がした。私たちの答えはほぼ同じです。したがって、私は気づかなかった:)。 – middus
@middus:問題ありません:) –