결합을 통해 데이터 테이블(2차 테이블)의 특성을 기존 피쳐 클래스 도면층(1차 테이블)에 추가합니다. 원본 데이터는 소스에 변경되지 않은 상태로 남아 있습니다. 결합은 지도 내에만 존재합니다.
결합을 작성하려면
- 다음을 수행하여 결합을 작성할 준비를 합니다.
- 1차 소스와 2차 소스가 Parcel_ID나 County_Name 등 하나 이상의 공통 필드를 공유하는지 확인합니다. 두 소스에서 이러한 필드의 이름이 같지 않아도 되지만 사용되는 데이터 유형은 같아야 합니다.
- 2차 테이블 데이터를 가능한 한 많이 단순화합니다. 예를 들어 불필요한 레코드나 테이블을 제거합니다.
- 데이터 연결에서 FDO 공급자 중 하나를 사용하여 1차 소스와 2차 소스 모두에 연결합니다. 지오메트리 데이터가 없는 2차 소스에 연결할 경우 지도에 아무것도 추가할 필요가 없습니다. 연결을 설정하고 데이터 연결 윈도우를 닫기만 하면 됩니다.
- 화면표시 관리자에서 피쳐 도면층을 마우스 오른쪽 버튼으로 클릭한 후
결합 작성을 선택합니다. 마우스 오른쪽 버튼으로 클릭한 도면층이 1차 소스입니다.
- 결합 작성/결합 편집 대화상자의 테이블(또는 피쳐 클래스) 결합 리스트에서 도면층에 결합할 데이터가 있는 테이블 또는 피쳐 클래스를 선택합니다.
선택한 테이블 또는 피쳐 클래스가 2차 소스입니다. 이 소스에 여러 테이블이 있는 경우 결합에 사용할 테이블 하나를 선택합니다.
- 이 열을 왼쪽 테이블에서 리스트에서 Parcel_ID, County_Name 등 1차 소스의 결합 키(공통 필드 또는 특성)를 선택합니다.
- 이 열을 오른쪽 테이블에서 일치 리스트에서 2차 소스에서 일치하는 필드 또는 특성을 선택합니다.
- 결합 유형에서 작성할 결합 유형을 선택합니다.
- 왼쪽의 모든 레코드 유지(왼쪽 외부 결합)
- 왼쪽의 일치하는 레코드만 유지(내부 결합)
- 2차 레코드와의 관계(집합원 개수)에서 다음 중 하나를 선택합니다.
- 1대 1은 2차 소스 레코드 하나를 각 1차 소스 항목에 일치시킵니다. 남는 2차 소스 레코드는 무시됩니다.
- 1대 다는 2차 소스에서 남는 각 레코드에 대해 새 피쳐를 작성합니다.
- 확인을 클릭합니다.
1차 소스(데이터를 결합한 피쳐 도면층)의 데이터 테이블에서 새로 결합한 특성이 기본 피쳐 데이터의 오른쪽에 추가됩니다. 결합한 특성은 회색으로, 읽기 전용임을 나타냅니다. 열 제목에서 결합한 테이블 이름이 특성 이름 앞에 옵니다.