다음을 통해 공유


두 테이블 간에 관계 만들기

데이터 원본의 테이블에 기존 관계가 없거나 새 테이블을 추가하는 경우 PowerPivot for Excel의 도구를 사용하여 새 관계를 만들 수 있습니다. PowerPivot for Excel에서 관계를 사용하는 방법은 관계 개요를 참조하십시오.

[!참고]

Windows Vista 및 Windows 7의 경우 PowerPivot 창의 기능은 이 항목에서 설명하는 리본 메뉴를 통해 사용할 수 있습니다. Windows XP에서는 메뉴 집합을 통해 이 기능을 사용할 수 있습니다. Windows XP를 사용하는 경우 메뉴 명령과 리본 명령 사이의 관계를 보려면 Windows XP의 PowerPivot UI를 참조하십시오.

두 테이블 간에 관계를 만들려면

  1. PowerPivot 창에서 디자인 탭을 클릭한 다음 관계 그룹에서 관계 만들기를 클릭합니다.

  2. 관계 만들기 대화 상자의 테이블에서 아래쪽 화살표를 클릭하고 드롭다운 목록에서 테이블을 선택합니다.

    "일 대 다" 관계에서 이 테이블은 "다" 쪽에 있어야 합니다.

  3. 에서 관련 조회 열과 관련된 데이터가 들어 있는 열을 선택합니다.

  4. 테이블에서 방금 선택한 테이블과 관련된 데이터 열이 하나 이상 있는 테이블을 관련 조회 테이블에서 선택합니다.

    "일 대 다" 관계에서 이 테이블은 "일" 쪽에 있어야 하므로 선택한 열에 중복 값이 포함되지 않습니다. 잘못된 순서(다 대 일 대신 일 대 다)로 관계를 만들려고 하면 관련 조회 열 필드 옆에 아이콘이 나타납니다. 순서를 반대로 하여 유효한 관계를 만듭니다.

  5. 에서 선택한 열의 값과 일치하는 고유 값이 있는 열을 관련 조회 열에서 선택합니다.

  6. 만들기를 클릭합니다.

다이어그램 뷰에서 관계를 만들려면

다이어그램 뷰에서 개별 테이블의 열 간에 관계를 손쉽게 만들 수 있습니다. 관계는 모든 테이블의 상호 관계를 빠르게 파악할 수 있도록 시각적으로 나타납니다. 다이어그램 뷰에 대한 자세한 내용은 PowerPivot 창: 다이어그램 뷰를 참조하십시오.

테이블의 열을 다른 테이블의 관련 열로 끌어서 관계를 만들 수 있습니다. 이 섹션의 단계에 따라 관계 만들기 대화 상자를 사용하여 관계를 만들 수도 있습니다.

다이어그램 뷰를 탐색하려면

  1. PowerPivot 창의 탭에 있는 영역에서 다이어그램 뷰를 클릭합니다. 데이터 뷰의 스프레드시트 레이아웃이 시각적 다이어그램 레이아웃으로 바뀌고 테이블이 테이블 관계를 기반으로 자동으로 구성됩니다.

  2. 화면에서 모든 테이블을 보려면 다이어그램 뷰의 오른쪽 위 모퉁이에 있는 화면에 맞추기 아이콘을 클릭합니다.

  3. 익숙한 뷰로 구성하려면 확대/축소하려면 끌기 컨트롤(미니맵)을 사용하여 테이블을 원하는 레이아웃으로 끕니다. 스크롤 막대와 마우스 휠을 사용하여 화면을 스크롤할 수도 있습니다.

  4. 끝에 화살표와 원이 있는 검은색 관계 선을 가리켜 관련 테이블을 강조 표시합니다.

다이어그램 뷰에서 테이블 간에 관계를 만들려면

  1. 다이어그램 뷰가 활성화된 상태에서 테이블 다이어그램을 마우스 오른쪽 단추로 클릭하고 관계 만들기를 클릭합니다. 관계 만들기 대화 상자가 열립니다.

  2. 에서 관련 조회 열과 관련된 데이터가 들어 있는 열을 선택합니다.

  3. 테이블에서 방금 선택한 테이블과 관련된 데이터 열이 하나 이상 있는 테이블을 관련 조회 테이블에서 선택합니다.

  4. 만들기를 클릭합니다. 비활성 관계는 점선으로 나타납니다. 두 열 간에는 이미 간접 관계가 있으므로 관계가 비활성 상태입니다.

  5. 테이블 간의 관계 선을 가리킵니다.

  6. 선을 마우스 오른쪽 단추로 클릭하고 활성으로 표시를 클릭합니다.

    [!참고]

    두 테이블 간에 관련된 다른 관계가 없는 경우에만 관계를 활성화할 수 있습니다. 테이블이 이미 관련되어 있지만 관련 방법을 변경하려면 현재 관계를 비활성 표시한 다음 새 관계를 활성화해야 합니다.

관계를 만들 때 고려 사항

관계를 만들 때는 다음을 고려하십시오.

  • 각 테이블 쌍 사이에는 하나의 관계만 있을 수 있습니다.

  • 관련 조회 열의 데이터 값은 고유해야 합니다. 즉, 열에 중복된 값이 있으면 안 됩니다.

  • 각 테이블에는 해당 테이블의 각 행을 고유하게 식별하는 단일 열이 있어야 합니다.

  • 관련 조회 열의 데이터 형식이 호환되어야 합니다. 데이터 형식에 대한 자세한 내용은 PowerPivot 통합 문서에서 지원되는 데이터 형식을 참조하십시오.

요구 사항의 전체 목록은 관계 개요에서 "관계를 정의하기 위한 요구 사항"을 참조하십시오.

참고 항목

개념

관계 삭제

관계 보기 및 편집

관계 문제 해결

관계 개요