본문 바로가기
Data Engineering

[SQLD 자격검정 실전문제] Part 1-1. 19번 데이터 모델링 속성 부여 방법

by 햣둘 2025. 5. 20.

정답 : 3번 

[요약 설명]

이 문제는 데이터 모델링에서 속성 명명 시 고려해야 할 원칙과 잘못된 접근 방식을 평가하는 문제임. 속성 명명의 적절성과 일관성, 명확성을 판단하는 능력을 테스트함.

 

* 속성의 이름에는 서술식 용어를 사용하지 않아야 함 (O) -> 속성의 이름에는 명사를 쓰자!!

* 직원 엔터티의 이름, 고객 엔터티의 이름과 같이 엔터티별로 동일한 속성명을 사용하여 데이터 모델의 일관성을 유지하는 것이 좋다 (X) -> 직원, 고객 각 엔터티별로 Emp_Name, Cust_Name과 같이 동일하지 않은, 확실히 구분될 수 있는 속성명을 쓰는 것이 좋다!!

 

[이론적 내용]

1. 속성 명명의 기본 원칙

- 명확성 : 속성의 의미를 쉽게 이해할 수 있어야 함

- 일관성 : 동일한 개념의 속성은 일관된 명명 방식 유지

- 간결성 : 불필요한 복잡한 용어 지양

- 업무 용어 반영 : 해당 업무에서 일반적으로 사용되는 용어 활용

 

2. 속성 명명 시 고려사항

- 약어 사용 최소화

- 모호한 표현 피하기

- 엔터티 간 일관된 속성명 사용

- 업무 맥락을 반영한 명명

 

3. 주의해야 할 명명 방식

- 지나치게 축약된 약어 사용 금지

- 특정 시스템이나 개인에게만 통용되는 용어 자제

- 불필요하게 복잡한 서술어 제거