DBMS/이론
(DBMS) 관계에 대해 알아보자!!
너어디사니
2024. 5. 4. 17:29
- Entity와 Entity의 관계를 말한다
- 타입을 분류하여 존재 관계와 행위 관계로 나눌 수 있다
- 존재 관계
- 존재하는 것만으로도 연관성이 있는 관계
- 행위 관계
- 특정한 행위를 함으로 인해서 연관성이 생기는 관계
- 관계 표기법관계 명(MemberShip) 관계의 이름
관계차수(Cardinality) 관계에 참여하는 수 관계선택사양(Optionality) 필수인지 선택인지의 여부 - 관계명
- Entity와 Entity의 어떠한 관계를 맺고 있는지를 나타내주는 문장
- 각 Entity마다 1개의 관계 명을 가지고 있기 때문에 모든 관계는 2개의 관계명을 가지게 된다
- 관계명은 반드시 명확한 문장으로 표현해야 하며 현재형이여야 한다
- 관계차수
- 각 Entity에서 관계에 참여하는 수
- 1:1, 1:N, N:N 관계 형식으로 구분할 수 있다
- 관계 선택사양
- 필수적 관계
- 참여자가 반드시 존재해야하는 관계
- 선택적 관계
- 참여자가 없을 수도 있는 관계
- 필수적 관계
- 관계명