본문 바로가기

SQLD

[SQLD : Ⅰ. 데이터 모델링의 이해] 1-5. 엔티티의 명명

* 가능하면 현업업무에서 사용하는 용어 사용

* 가능하면 약어를 사용하지 않음

* 단수명사 사용

* 모든 엔티티에서 유일하게 이름 부여

* 엔티티 생성의미대로 이름 부여

   (중심 엔티티에서 적절하지 못한 엔티티 사용 많이 발생

    행위 엔티티에서도 많은 경우 부적절한 엔티티명 사용)

 

 e.g. "고객 제품" : 고객이 주문한 제품 or 고객의 제품인지 의미가 애매모호

 -> 업무 목적에 따라 생성되는 자연스러운 이름 부여

     임의로 이름을 부여하면 프로젝트 커뮤니케이션 오류로 문제 발생 가능