방법: 반사 관계 그리기
반사 관계를 만들면 테이블에 있는 하나 이상의 열을 동일한 테이블에 있는 하나 이상의 다른 열에 연결할 수 있습니다. 예를 들어, employee 테이블에 emp_id 열과 mgr_id 열이 있다고 가정합니다. 각 관리자는 회사의 직원이기도 하므로 테이블 내에서 관계 선을 그려 이러한 두 열을 연결합니다. 이와 같이 관계를 설정하면 테이블에 추가되는 각 관리자 ID가 기존의 직원 ID와 일치하도록 만들 수 있습니다.
관계를 만들려면 먼저 테이블에 대한 기본 키 또는 UNIQUE 제약 조건을 정의해야 합니다. 그런 다음 기본 키 열을 일치하는 열에 연결합니다. 관계를 만들면 일치하는 열이 테이블의 외래 키가 됩니다.
참고
표시되는 대화 상자와 메뉴 명령은 활성 설정이나 버전에 따라 도움말에서 설명하는 것과 다를 수 있습니다. 설정을 변경하려면 도구 메뉴에서 설정 가져오기 및 내보내기를 선택합니다. 자세한 내용은 설정에 대한 작업을 참조하십시오.
반사 관계를 그리려면
데이터베이스 다이어그램에서 다른 열에 연결하려는 데이터베이스 열에 대한 행 선택기를 클릭하고 포인터를 테이블 바깥으로 끌어 선을 표시합니다.
선을 다시 선택된 테이블로 끌어 옵니다.
마우스 단추를 놓습니다. 테이블 및 열 대화 상자가 나타납니다.
관계를 형성하려는 외래 키 열과 기본 키 테이블 및 열을 선택합니다.
확인을 두 번 선택하여 관계를 만듭니다.
테이블에 대해 쿼리를 실행할 때 반사 관계를 사용하여 자체 조인을 만들 수 있습니다. 조인을 사용하여 테이블을 쿼리하는 데 대한 자세한 내용은 조인을 사용하여 쿼리를 참조하십시오.