Oracleのレガシーデータベースを使用していて、一部のテーブルには、ドメインモデルでは不要なNOT-NULLに設定された列がありますが、明らかに、少なくともいくつかのデフォルト値をどこかに指定する必要がありますデータベースに保存されます(たとえば、Groupsテーブルには「インデント」列がある場合があります。thaqtは常にchar(8)値を期待します)。
NHibernateでこれをどのように処理しますか?これを行う「簡単な」方法はありますか?そうでない場合、私がこれを行う方法を誰かが知っていますか(私はインテセプターを使用することを考えましたが、実際にはどこから始めればよいのかわかりません...)。データベーススキーマを変更できないので、残念ながらこれはオプションではありません(流暢なバージョンでも問題ありません...)。