このタスクは、マルチページの SDO
アプリケーションの作成方法についてのデモンストレーションの、4 つのタスクの最初のものです。このタスクでは、マスター・ページおよび詳細ページを作成し、多重使用のための SDO を構成します。
- サーブレットのバージョン 2.4 および WebSphere Application Server v6.0
ターゲット・サーバーを使用して、動的 Web プロジェクトを作成する。
- 2 つの Faces JSP (例: updateDepartment.jsp
(マスター・ページとして) および createEmployee.jsp) を作成する。
- マスター・ページとして使用するページ (例: updateDepartment.jsp)
を開いて、「ページ・データ」ビュー内で右クリックして、を選択する。「関連レコードの追加
(Add Relational Record)」ウィザードが開きます。
- 名前 (例: 「department」) を入力する。
- 「データベースの既存のデータでレコードを埋める
(Fill record with existing data from the database)」ボタンを選択してから、
「次へ」をクリックする。
- データベースへの接続を作成または選択する。DB2 V8.2 SAMPLE
データベースをインストールしている場合は、そこに接続して、ステップの残りの例で使用してください。
- 「レコード特性」ページで、テーブル (例: DEPARTMENT) を選択してから、
「次へ」をクリックする。
- テーブルに主キーがない場合は、
「列の選択およびその他タスク」ページで「主キーの変更」をクリックする。
- 「主キーの編集」ページで、主キー (例: DEPTNO:String) を選択してから、
「閉じる」をクリックする。
「列の選択およびその他タスク」ページに戻ります。
- 「拡張タスク」で、「別のデータベース・テーブルを関係から追加」をクリックする。
「関係の作成 (Create Relationship)」ウィザードが開きます。
- 「新規の関係を作成」ボタンを選択する。
- 関係を作成するテーブル (例: EMPLOYEE テーブル)
を選択してから、「次へ」をクリックする。
- 「関係の編集」ページで、多重度として「1->*主キー -> 外部キー」を選択する。
- 「<TABLENAME> 主キーの変更」
(例: EMPLOYEE 主キーの変更) をクリックする。
「主キーの編集 (Edit primary keys)」ウィンドウが開きます。
- 主キー (例: EMPNO:String) を選択してから、「閉じる」をクリックする。
- 外部キー列で「列の選択」のテキストをクリックして、外部キー
(例: EMPNO: String) として使用するドロップダウン・リストの列を選択する。
- 「完了」をクリックする。Relation ノードと正しい主キーがあることを確認します。例:

- Relation テーブルから更新できるようにする列だけを選択する。例えば、EMPLOYEE テーブルで
EMPNO、FIRSTNME、MIDINIT、LASTNAME を選択します。
- 「完了」をクリックする。