정답 : 3번
[요약 설명]
이 문제는 데이터 모델링에서 속성 명명 시 고려해야 할 원칙과 잘못된 접근 방식을 평가하는 문제임. 속성 명명의 적절성과 일관성, 명확성을 판단하는 능력을 테스트함.
* 속성의 이름에는 서술식 용어를 사용하지 않아야 함 (O) -> 속성의 이름에는 명사를 쓰자!!
* 직원 엔터티의 이름, 고객 엔터티의 이름과 같이 엔터티별로 동일한 속성명을 사용하여 데이터 모델의 일관성을 유지하는 것이 좋다 (X) -> 직원, 고객 각 엔터티별로 Emp_Name, Cust_Name과 같이 동일하지 않은, 확실히 구분될 수 있는 속성명을 쓰는 것이 좋다!!
[이론적 내용]
1. 속성 명명의 기본 원칙
- 명확성 : 속성의 의미를 쉽게 이해할 수 있어야 함
- 일관성 : 동일한 개념의 속성은 일관된 명명 방식 유지
- 간결성 : 불필요한 복잡한 용어 지양
- 업무 용어 반영 : 해당 업무에서 일반적으로 사용되는 용어 활용
2. 속성 명명 시 고려사항
- 약어 사용 최소화
- 모호한 표현 피하기
- 엔터티 간 일관된 속성명 사용
- 업무 맥락을 반영한 명명
3. 주의해야 할 명명 방식
- 지나치게 축약된 약어 사용 금지
- 특정 시스템이나 개인에게만 통용되는 용어 자제
- 불필요하게 복잡한 서술어 제거
'Data Engineering' 카테고리의 다른 글
[SQLD 자격검정 실전문제] Part 1-1. 21번 데이터 모델링의 관계 (0) | 2025.05.22 |
---|---|
[SQLD 자격검정 실전문제] Part 1-1. 20번 데이터 모델링 관계 (0) | 2025.05.21 |
[SQLD 자격검정 실전문제] Part 1-1. 18번 데이터 모델의 개념 - 도메인 (0) | 2025.05.16 |
[SQLD 자격검정 실전문제] Part 1-1. 17번 파생 속성 (0) | 2025.05.16 |
[SQLD 자격검정 실전문제] Part 1-1. 16번 정규화 (0) | 2025.05.16 |