본문 바로가기

엔터티 명명2

엔터티 분류하기 - 예제 지난글에서는 엔터티의 분류를 설명해드렸는데요, 글 마지막에 약속드린대로, 오늘은 erd 예제를 가지고 엔터티를 분류해 보도록 할께요. 언제든 예제를 보는게 가장 기본이면서 효과적인 학습방법이니까요. :) 누구에게나 친숙한 쇼핑몰을 상상하고 필요한 정보를 이정도로 뽑을 수 있겠네요. 그럼 각각의 엔터티를 분류해보겠습니다. □ 고객 지금의 업무 도메인(인터넷 쇼핑몰)에서 고객은 기준이되는 정보죠. 다른 정보에 의해서 발생하는 것이 아니라 시작이 되는 정보입니다. 따라서 고객은 '고객기본'이라고 이름 붙이면 되겠습니다. 기준이 된다는 것은 관계측면에서 보면 1:M 관계의 자식에 해당되는 경우는 거의 없이 부모에 존재하는 형태 입니다. 아 고객 등급이 존재하지 않느냐구요? ^^ 이것은 뒤에서 분류하겠지만, 코드.. 2013. 6. 29.
엔터티 분류하기 요사이는 엔터티의 이름을 짓고 있는데요, 이러한 작업은 엔터티가 어떤 유형인지를 구분하는 것으로부터 시작됩니다. 엔터티 이름의 어미를 유형 구분으로 끝내는 것이 성격을 명확히하고 의사소통을 쉽게 하기위한 기본사항이거든요. 엔터티 이름의 어미에 사용하는 유형을 예로 들면 다음과 같습니다. ~ 코드 : 국가코드와 같이 데이터 건수가 적으면서 변경이 거의 없는 기준 정보 입니다.~ 기본 : 고객기본, 창고기본과 같이 업무 시작이 되는 주체에 대한 정보 입니다.~ 내역 : 주문내역, 재고내역과 같이 ~기본 정보에 의해 발생하는 이벤트나 상태를 다루는 정보입니다.~ 상세 : 고객연락처상세와 같이 ~ 기본 또는 ~ 상세의 성격중 일부 정보를 구체적으로 표현하기 위한 정보입니다. ~ 이력 : 고객기본변경이력과 같이 .. 2013. 6. 26.