본문 바로가기
Data Engineering

[SQLD 자격검정 실전문제] Part 1-1. 21번 데이터 모델링의 관계

by 햣둘 2025. 5. 22.

정답 : 2번

관계의 표기법은 관계명, 관계차수, 식별성선택성의 3가지 개념을 사용한다.

 

[요약 설명]

이 문제는 데이터 모델링에서 엔터티 간 관계의 다양한 유형과 특성을 이해하고 있는지를 평가함.

관계의 분류 방식과 표기법, 존재적 관계와 행위적 관계의 차이점을 정확히 인식하고 있는지 묻는 문제임.

엔터티 간 연결 관계를 올바르게 해석하고 분류할 수 있는 능력을 측정함.

데이터 모델링에서 관계의 개념과 특성에 대한 깊이 있는 이해를 요구하는 문제임.

 

[이론적 내용]

1. 데이터 모델링의 관계 유형

- 존재적 관계 : 객체 간의 정적이고 구조적인 연결

- 행위적 관계 : 객체 간의 동적이고 기능적인 상호작용

 

2. 관계의 표기 요소

- 관계명(Relationship Name) : 엔터티 간 연결의 의미를 설명

- 관계차수(Cardinality) : 참여하는 엔터티의 수와 연결 방식 1:1, 1:N, M:N

- 선택사양(Selectivity) : 관계에 참여하는 엔터티의 선택여부 - 필수 참여(Mandatory), 선택 참여(Optional)

 

3. 관계 분류의 주요 특징

- 엔터티 간의 연결의 본질적 특성에 따라 구분

- 업무 프로세스와 객체 간 상호작용을 반영

- 데이터 모델의 구조와 의미를 명확히 표현