1対多マッピングの作成

TopLinkマッピング・エディタでは、一方向または双方向のCMP EJB間の1対多(1:M)マッピングを作成できます。このマッピングは私有するか独立させることができます。

1対多マッピングが読取り専用ではない場合、外部キーがターゲット上に格納され、オブジェクトの書込み時は更新される必要があります。これには次の処理が必要です。

または

1対多マッピングを作成するには、次のようにします。

1対多マッピングを作成するにはこの手順を使用します。

  1. 構造ウィンドウで、マップされる属性を選択します。
  2. 必要な情報を入力してこのマッピングを定義します。
  3. 「1対多マッピング」->「コレクション・オプション」タブをクリックします。

    図6-9 「1対多マッピング」-「コレクション・オプション」

    This figure shows the Collection Options tab of a one-to-many mapping.

  4. このマッピングのコレクション情報を入力します。
  5. 「1対多マッピング」->「表参照」タブをクリックします。

    図6-10 「1対多マッピング」-「コレクション・オプション」

    This figure shows the Table Reference tab of a one-to-one many mapping.

  6. 「表参照」と外部キーを選択します。

関連項目

CMP EJBマッピングについて
CMRリレーションシップ・マッピングの使用

 

1対多マッピングの使用

 

Copyright © 1997, 2004, Oracle. All rights reserved.