PeopleというデータベーステーブルとエンティティPeopleがあるとします。アプリケーションのどこにでも表示されないように、サブセットの人々を削除する簡単な方法が必要だとしましょう。そこで、IsDeleted列をPeopleテーブルに追加し、その列の値を1に設定します。
Entity Frameworkには、IsDeleted列の値が1に設定されているエンティティのインスタンスをフェッチしないように指定するメカニズムがあり、マッピングフレームワークはデータを自動的にフィルタリングします。NHibernateで達成することは可能ですか?