목차

Search

  1. 서문
  2. XML 개념
  3. PowerCenter에서 XML 사용
  4. XML 소스 작업
  5. XML 편집기 사용
  6. XML 대상 작업
  7. XML 소스 한정자 변환
  8. 미드스트림 XML 변환
  9. 부록 A: XML 데이터 유형 참조
  10. 부록 B: XPath 쿼리 함수 참조

XML Guide

XML Guide

정규화된 보기

정규화된 보기

디자이너가 정규화된 보기를 생성하는 경우 XML 정의에서 보기가 되는 다중 발생 요소 및 루트 요소를 설정합니다.
다음 그림은 DTD 파일 및 정규화된 XML 정의에서 보기가 되는 요소를 보여 줍니다.
요소에는 store, address, product, employee 및 sales가 포함되어 있습니다.
Store는 루트 요소입니다. Address, product, employee 및 sales는 다중 발생 요소입니다.
다음 그림은 위의 그림의 DTD 파일을 기반으로 소스 정의를 보여 줍니다.
XML 정의는 속성 Name, XPath 및 Datatype을 포함합니다. Name 및 XPath 속성은 store, address, product, employee 및 sales 요소 데이터를 나열합니다. 데이터 유형 속성은 xsd:integer 및 xsd:string과 같은 다중 발생 요소를 나열합니다.
정의에 정규화된 보기가 있습니다. 루트 보기는 Store입니다. Address, Product 및 Sales 보기에는 Store에 대한 외래 키가 있습니다. Sales 보기에는 Product 보기에 대한 외래 키가 있습니다.
다음 테이블은 Store 보기에 대한 데이터 미리보기의 행을 보여 줍니다.
XPK_si_STORE
si_SID
si_NAME
1
BE1752
Mud and Sawdust Furniture Store
다음 테이블은 Address 보기에 대한 데이터 미리보기의 행을 보여 줍니다.
XPK_si_ADDRESS
FK_si_ADDRESS
si_STREETADDRESS
si_CITY
si_STATE
si_ZIP
1
1
335 Westshore Road
Fausta City
CA
95784
2
1
7415 Endless Loop
Codeville
CA
97412
다음 테이블은 Product 보기에 대한 데이터 미리보기의 행을 보여 줍니다.
XPK_si_PRODUCT
FK_si_PRODUCT
si_PNAME
si_PRICE
si_PID
1
1
의자
5690.00
a1
1
1
테이블
1240.00
a2
1
1
침대
1364.99
a3
다음 테이블은 Sales 보기에 대한 데이터 미리보기의 행을 보여 줍니다.
XPK_si_SALES
FK_si_SALES
si_REGION
si_YTDSALES
1
a1
북서부
4565.44
2
a2
남부
8793.99
3
a3
동부
23110.00
4
a4
남부
5500.00
5
a5
북서부
10095.34
6
a6
동부
200.00
다음 테이블은 Employee 보기에 대한 데이터 미리보기의 행을 보여 줍니다.
XPK_si_EMPLOYEE
FK_si_EMPLOYEE
si_FIRSTNAME
si_LASTNAME
1
1
James
Bond
2
1
Austin
Powers
3
1
Indiana
Jones
4
1
Foxie
Brown
5
1
Bonnie
Bell
6
1
Laura
Croft