이는 다중 페이지 SDO 응용프로그램 작성 방법에 관한 데모의 4개 타스크 중
첫 번째 타스크입니다. 이 타스크에서는 마스터 페이지, 세부사항 페이지를 작성하고 다중 사용을 위한
SDO를 구성합니다.
- Servlet 버전이 2.4인 동적 웹 프로젝트 및 WebSphere
Application Server v6.0 대상 서버를 작성하십시오.
- 두 개의 Faces JSP(예: updateDepartment.jsp(마스터 페이지로) 및 createEmployee.jsp)를
작성하십시오.
- 페이지 데이터 보기에서, 마스터 페이지로 사용할 페이지(예: updateDepartment.jsp)를
마우스 오른쪽 단추로 클릭하고 를 선택하십시오. 관계형 레코드 추가 마법사가 열립니다.
- 이름(예: department)을 입력하십시오.
- 레코드를 데이터베이스의 기존 데이터로 채우기 단추를 선택한 후
다음을 클릭하십시오.
- 데이터베이스 연결을 작성하거나 선택하십시오. DB2 V8.2
SAMPLE 데이터베이스를 설치한 경우, 이 데이터베이스에 연결한 후 나머지 단계의 예제를 따를 수 있습니다.
- 레코드 특성 페이지에서 테이블을 선택(예를 들면, DEPARTMENT를 선택)한 후
다음을 클릭하십시오.
- 테이블에 1차 키가 없는 경우, 열 선택 및 기타 타스크 페이지에서 1차 키 수정을 클릭하십시오.
- "1차 키 편집" 페이지에서 1차 키(예: DEPTNO:String)를 선택한 후
닫기를 클릭하십시오. 열 선택 및 기타 타스크 페이지로 리턴됩니다.
- 고급 타스크에서 관계를 통해 다른 데이터베이스 테이블 추가를
클릭하십시오. 관계 작성 마법사가 열립니다.
- 새 관계 작성 단추를 선택하십시오.
- 관계를 작성할 테이블(예: EMPLOYEE 테이블)을 선택한 후 다음을 클릭하십시오.
- 관계 편집 페이지에서 1->*PRIMARY KEY
-> FOREIGN KEY를 다중성으로 선택하십시오.
- <TABLENAME> 1차 키 수정(예:
EMPLOYEE 1차 키 수정)을 클릭하십시오. 1차 키 편집 창이 열립니다.
- 1차 키(예: EMPNO:String)를 선택한 후 닫기를 클릭하십시오.
- 외부 키 열에서 열 선택 텍스트를 클릭하고
외부 키로 사용할 열을 드롭 다운 목록에서 선택하십시오(예: EMPNO: String).
- 완료를 클릭하십시오. 관계 노드 및
올바른 1차 키가 있는지 확인하십시오.

- 관계 테이블에서 갱신할 수 있도록 할 열만 선택하십시오(예를 들어, EMPLOYEE 테이블에서 EMPNO, FIRSTNME, MIDINIT,
LASTNAME 선택).
- 완료를 클릭하십시오.