クライアントの要件により、次のシナリオを実装する必要があります。
ユーザーがドキュメントを表すレコードを削除する場合は常に、単純なブールis_deleted
条件を使用してその特定のレコードを削除済みとしてマークする必要があります。
ドキュメントは、請求書、注文、またはオファーを格納するテーブルの 1 つの一般的な名前です。
すべてが非常にシンプルですが、レコードにインデックスを付けてクイック検索を実行し、削除されたアイテムをスキップ/除外する方法があるかどうか疑問に思います (または、パフォーマンスをまったく気にせず、単純な where 句を使用する必要はありませんis_deleted=False
)。
他の解決策/アドバイスもいただければ幸いです。