다중 페이지 SDO 응용프로그램의 개념은 데이터베이스와의 상호작용을 관리하는 '마스터' 페이지의 역할을 할 수 있도록 응용프로그램에서 하나의 페이지를 가질 수 있도록 하는 것입니다. 기타 모든 페이지는 '세부사항' 페이지이며, 이 페이지에서 사용자가 정보를 변경할 수는 있지만 갱신된 정보는 마스터 페이지가 서버에 제출된 후에야 데이터베이스에 확약됩니다. Rational® Development Software Platform에서 Relational, SAP, Siebel 및 PeopleSoft SDO 도구를 사용하면 다중 페이지 SDO 응용프로그램을 쉽게 작성할 수 있습니다. 또한 새로운 빠른 편집 스니펫, 서브레코드 찾기, 레코드 목록 찾기, 서브레코드 작성 및 SDO 마법사 개선사항을 사용하면 최소의 코딩으로 다중 페이지 SDO 응용프로그램을 작성할 수 있습니다.
아래 타스크 세트는 단순 다중 페이지 SDO 응용프로그램을 작성하는 데 필요한 모든 지시사항을 포함하고 있습니다. 부서 이름, 관리자 번호, 위치 등 갱신할 데이터베이스 필드를 포함하는 마스터 갱신 페이지의 역할을 할 페이지를 작성하십시오. 이 페이지에는 부서의 직원과 같은 정보 목록도 표시됩니다. 그러면 사용자가 작성하는 두 번째 페이지가 기타 데이터베이스 필드의 세부사항(예: 부서의 신규 직원 정보)을 갱신합니다. 이것이 비교적 표준으로 간주되긴 하지만 두 번째 페이지는 실제로 데이터베이스에 액세스하지 않음을 참고하십시오. 이 두 번째 페이지에서 작성한 변경사항은 마스터 페이지가 제출된 후에야 데이터베이스에 확약됩니다. 예를 들어, 두 번째 페이지에서 작성한 새 직원은 마스터 'department' 페이지가 데이터베이스에 액세스한 이후에 데이터베이스에 추가됩니다.