Module
Contents
Index 🔎︎

# 관계

두 테이블 사이의 관계를 정의하고 편집할 수 있습니다.

이 명령을 사용하려면...

데이터베이스 파일 창에서 도구 - 관계를 선택합니다.

사용된 데이터베이스에서 업데이트 옵션과 삭제 옵션을 지원하는 경우에만 이러한 옵션을 사용할 수 있습니다.

## 테이블

새로운 관계를 만들 경우 대화 상자의 윗 부분에 있는 두 콤보 상자에서 테이블을 선택할 수 있습니다.

관계 창에서 연결선을 두 번 눌러 기존 관계의 관계 대화 상자를 열면 관계에 관련된 테이블을 수정할 수 없습니다.

## 키 필드

관계에 필요한 키 필드를 지정합니다.

링크에 대해 선택한 테이블 이름은 여기서 열 이름으로 나타납니다. 필드를 누른 경우 화살표 버튼을 사용하여 테이블에서 필드를 선택할 수 있습니다. 각 관계는 한 행에 기록됩니다.

## 업데이트 옵션

여기서 기본 키 필드를 변경할 때 적용할 옵션을 선택할 수 있습니다.

### 동작 없음

기본 키를 변경해도 다른 외부 키 필드에 영향을 주지 않도록 지정합니다.

### 계단식 업데이트

해당하는 기본 키의 값을 수정한 경우 모든 외부 키 필드를 업데이트합니다(계단식 업데이트).

### 널 설정

해당하는 기본 키를 수정한 경우 이 옵션을 사용하여 모든 외부 키 필드에 "IS NULL" 값을 설정할 수 있습니다. IS NULL은 필드가 비어 있음을 의미합니다.

### 기본 설정

해당하는 기본 키를 수정한 경우 이 옵션을 사용하여 모든 외부 키 필드에 기본값을 설정할 수 있습니다. 외부 키 필드의 기본값은 해당하는 테이블을 만드는 동안 필드 속성을 지정할 때 정의됩니다.

## 삭제 옵션

여기서는 기본 키 필드를 삭제할 때 적용할 옵션을 선택할 수 있습니다.

### 동작 없음

기본 키를 삭제해도 다른 외부 키 필드에 영향을 주지 않도록 지정합니다.

### 계단식 삭제.

해당하는 기본 키 필드를 삭제하면 모든 외부 키 필드도 삭제되도록 지정합니다.

계단식 삭제 옵션을 사용하여 기본 키 필드를 삭제하면 이 키를 외래 키로 사용하는 다른 테이블의 모든 레코드도 삭제되도록 합니다. 이 옵션을 사용할 경우 주의해야 합니다. 데이터베이스의 주요 부분이 삭제될 수 있습니다.

### 널 설정

해당하는 기본 키를 삭제하면 "IS NULL" 값이 모든 외부 키 필드에 할당됩니다.

### 기본 설정

해당하는 기본 키를 삭제하면 설정된 값이 모든 외부 키 필드에 설정됩니다.