コンテナー管理パーシスタンス (CMP) Bean を含む Enterprise JavaBeans (EJB) モジュールをアセンブルすると、アプリケーションの実行時に特定のタイプのデータベース関連の例外の発生を防ぐことができます。 シーケンスのグループ化 によって、エンティティー Bean がリレーショナル・データベース・テーブルを更新する順序を指定することができます。
データベース RI を順守するパーシスタンス・シーケンスを保証する唯一の方法は、シーケンスを指定することです。これは、アセンブリー・ツールの EJB デプロイメント記述子エディターで行います。 シーケンスのグループ化フィーチャーで、Bean を CMP グループに割り当てます。各グループで、RI に違反せずに更新を行うために、パーシスタンス・マネージャーがデータベースに Bean データを挿入する順序を指定します。
シーケンス・グループを指定する方法の詳細については、トピックCMP シーケンス・グループのランタイムの設定 を参照してください。 同期化する必要がある RI ポリシーについては、データベース管理者にお問い合わせください。
シーケンスのグループ化フィーチャーを使用して、これらの シナリオが起こりにくいように Bean パーシスタンスを配列します。