- HOME
- [종료]주주클럽 스터디
- 2017년 관계형데이터모델링 스터디
- 9.2 속성 종류
9.2 속성 종류
- 실전에선 굳이 속성을 구분할 필요는 없다.
- 어떤 대상(엔터티,관계)을 구분하는 이유는 성질을 파악하는 데 도움이 된다
- 속성의 종류를 생각해보고 성격을 가능한 빨리 파악하는 정도로 활용
주문 엔터티
기초 속성(Basic Attributes)
- 주문 엔터티 기초속성 : 주문번호, 고객 번호, 주문일자 , 배송요청일자 , 배송지주소
- 주주문상품문 엔터티 기초속성 : 주문번호 , 싱품번호 , 주문수량:
- 모델 오너십(Model Ownership)을 정히는 기준
관계 속성(Relationship Attributes)
- 주문 엔터티 관계속성 : 고객번호, 담당직원번호
- 주문상품 엔터티 관계속성 : 상품번호
- 관계 속성은 타 엔터티외의 연관성을 가지는것
추출 속성(Derived Attributes)
- 주문 엔터티 추출속성 : 주문총금액 ( 주문상품 엔더티의 주문금액 속성의 합계 )
- 주문상품 엔터티 추출속성 : 주문금액 ( 주문금액 속성은 주문단가와 주문수량의을 곱 )
- 데이터의 조회 시간을 단축하기 위함 ( 데이터 정합성을 맞추기 위한 부가작업 발생)
- 속성 값과 정합성을 유지시킬 수 있는 방안이 마련돼 있어야 한다.
- 추출 속성의 값을 생성하는 연산 규칙은 문서화 돼야 한다.
시스템 속성(System Attributes)
- 주문 , 주문상품 엔터티 시스템속성 : 등록직원번호 ,등록시각
- 시스템 속성은 기능한 최소한으로 채택히는 게 최선
- 시스템 속성은 물리 모댈에서만 관리되는 것이 바람직하다 (생성 시점도 데이터베이스를 생성하 기 바로 전에 추가)
- HOME
- [종료]주주클럽 스터디
- 2017년 관계형데이터모델링 스터디
- 9.2 속성 종류