Oracleデータベースのnull許容でないフィールドがTimesTenデータベースに存在しないという問題があります。したがって、アプリケーションのGUI部分はOracleに書き込み、アプリケーションエンジンはTimesTenから読み取ります。問題は、一部のフィールドがOracleでnull許容できないため、マッピングファイルでそれらが必要になることです。ただし、TimesTenから対応するオブジェクトを読み取ると、列が存在しないというエラーが発生します。これらの列はアプリケーションエンジンで使用されておらず、パフォーマンス/メモリ使用量が重要であるため、TimesTenに追加することはできません。問題のこれらのプロパティをマッピングファイルで「遅延」にしようとしましたが、これは機能していないようです。Oracleでも、これらのnull許容でないフィールドにデフォルト値を指定することはできないため、これを解決するのは難しいようです。
Hibernateの観点から他にどのようなオプションがありますか?
ありがとう