「Soft Delete」されたレコードを、特定の管理者以外から完全に見えなくするための最適な場所はどこか。

セキュリティルールで「削除フラグがfalse、またはユーザーが管理者」という条件を設定することで、データアクセスレベルで制御できる。