기본적으로 통합 서비스는 보기에서 하나의 외래 키에 대한 값을 생성합니다. 보기에 두 개 이상의 외래 키가 있는 경우 다른 외래 키에 null 값이 있습니다. 보기에서 모든 외래 키에 대한 키 값을 생성하도록 선택할 수 있습니다. All Hierarchy Foreign Keys(모든 계층 외래 키) 옵션을 선택하십시오.
다음 그림에는 두 개의 외래 키 FK_Species 및 FK_Animal이 있는 Pedigree_View가 나와 있습니다.
Pedigree_View에 대해 All Hierarchy Foreign Keys(모든 계층 외래 키) 옵션을 선택하는 경우 통합 서비스가 FK_Species 및 FK_Animal에 대한 키 값을 생성합니다.
다음 그림에는 All Hierarchy Foreign Keys(모든 계층 외래 키) 옵션을 사용하는 Pedigree_View에 대한 샘플 데이터가 나와 있습니다.
All Hierarchy Foreign Keys(모든 계층 외래 키) 옵션을 선택 취소하면 통합 서비스가 하나의 외래 키 열에 대한 키 값을 생성합니다. 이 예에서는 Species_View가 XML 계층에서 Pedigree_View의 가장 가까운 상위이기 때문에 통합 서비스가 FK_Species에 대한 값을 생성합니다. FK_Animal 외래 키에는 null 값이 있습니다.
다음 그림에는 All Hierarchy Foreign Key(모든 계층 외래 키) 옵션을 선택 취소하는 경우 Pedigree_View에 대한 샘플 데이터가 나와 있습니다.