새 테이블 정의 마법사를 사용하여 외부 키를 정의하십시오.
외부 키는 한 테이블에서 하나 이상의 열로 구성되며, 한 행의 값은 동일 테이블이나 다른 테이블의 다른 행과 일치해야 합니다.
테이블을 작성하는 경우, 대상 및 테이블에 대한 열을 정의한 후
외부 키를 정의할 수 있습니다. 외부 키의 대상은 다른 테이블 및 테이블의 기본 키입니다.
테이블에 대한 외부 키를 정의하려면 다음을 수행하십시오.
- 새 테이블 정의 마법사의 외부 키 페이지에서,
다른 외부 키 추가를 클릭하여 외부 키를 테이블에 추가하십시오. 외부 키 목록에 추가된 외부 키가 나타납니다. 외부 키를 목록에서 선택하면
몇 개의 특성 필드가 외부 키 목록의 오른쪽에 표시됩니다.
- 옵션: 외부 키의 이름을 입력하십시오. 키 이름을 지정하지 않으면 기본 이름이 생성됩니다.
- 갱신 또는 삭제 조작을 수행한 경우 외부 키 작동을 설정하십시오. 삭제 및 갱신 특성은
데이터베이스 벤더에 따라 사용 가능하지 않을 수도 있습니다.
- 대상 테이블 필드에서 외부 키를 참조할 테이블을 선택하거나 대상 테이블을 찾아볼 수 있습니다.
- 왼쪽의 소스 열 목록에서 키의 일부로 포함할 열을 선택하십시오.
- >을 클릭하여 오른쪽의 외부 키 목록에
이 열을 추가하십시오. 외부 키의 열 유형과 수는 대상 테이블의
기본 키를 구성하는 열의 유형 및 수와 일치해야 합니다. 사용자가 올바른 열 수를 지정하지 않은 경우,
페이지 맨 위에 메시지가 표시됩니다.
- 완료를 클릭하십시오. 테이블이 데이터베이스에 추가됩니다.
테이블 편집기를 사용하면 외부 키를 나중에 추가, 삭제 또는 변경할 수 있습니다. 테이블 편집기를 열려면 데이터 정의 보기에서 테이블을 두 번 클릭하십시오.