관련 테이블 작업하기 > 관계 정보 > 일대다 관계
 

일대다 관계

일대다 관계에서 한 테이블에 있는 하나의 레코드는 다른 테이블에 있는 하나 이상의 레코드와 연관될 수 있습니다. 예를 들어, 각 고객에게 여러 판매 주문이 있을 수 있습니다.

일대다 관계는 관계형 그래프에서 다음과 같이 보입니다.

두 테이블 간에 일대다 관계 선이 있는 고객 테이블과 주문 테이블

이 예제에서 고객 테이블의 주요 키 필드, 고객 ID는 고유 값을 포함하도록 설계되어 있습니다. 주문 테이블의 외부 키 필드, 고객 ID는 동일한 값의 여러 인스턴스를 허용하도록 설계되어 있습니다.

이 관계는 주문 테이블에 있는 고객 ID 필드의 값이 고객 테이블에 있는 고객 ID 필드의 값과 동일할 때 관련 레코드를 반환합니다.

일대다 관계의 결과를 표시하는 고객 및 주문 테이블에 있는 레코드

관계가 양방향으로 작동하므로 다대일 관계도 있습니다.

관련 주제 

관계형 데이터베이스 계획하기

관계형 그래프로 작업하기

필드 생성 및 변경하기