공부 기록장

3. 관계 본문

자격증/SQLD

3. 관계

빛나무 2023. 11. 12. 00:51

1. 관계의 개념

 

관계의 정의 

 

엔터티의 인스턴스 사이의 논리적인 연관성으로서 존재의 형태로서나 서로에게 연관성이 부여된 상태

 

 

관계의 페어링

 

관계는 엔터티 안의 인스턴스가 개별적으로 관계를 가지는 것(페어링)이고 이것의 집합을 관계로 표현한다.

개별 인스턴스가 각각 다른 종류의 관계를 가지고 있다면 두 엔터티 사이에 두 개 이상의 관계가 형성될 수 있다.

 

최초의 ERD에서 관계는 속성을 가질 수 있었으나

요즘 ERD에서는 관계를 위해 속성을 도출하지는 않는다.

 

관게의 표현에는 이항 관계, 삼항 관계, n항 관계가 존재할 수 있는데,

실제에 있어서 삼항 관계 이상은 잘 나타나지 않는다.

 

 

2. 관계의 분류

존재의 형태에 따른 관계

행위에 의한 관계

 

 

3. 관계의 표기법

 

관계명 : 관계의 이름

관계차수: 1:1, 1:M, M:N

관계선택사양 : 필수관계, 선택관계

 

 

4. 관계의 정의 및 읽는 방법

 

관계에 참여하는 기준 엔터티를 하나 또는 각으로 읽고, 대상 엔터티의 개수를 읽고, 관계선택사항과 관계명을 읽는다.

'자격증 > SQLD' 카테고리의 다른 글

2. 속성  (0) 2023.11.11
1. 엔터티  (0) 2023.11.11