속성 특징
- 속성의 어원적 의미: 가공되지 않은 것. 원천을 의미
- 속성도 일종의 집합이다.
- 릴레이션십도 속성이다.
- 속성들 간은 서로 독립적이다. (제 3정규화)
속성 후보 수집처
- 구 시스템의 문서 자료
- 협업 장표 / 보고서
- 사용자와 협의
- DFD (Data Flow Diagram) / DD(Data Dictionary)
- 전문서적 및 자료
- 다른 시스템 자료
속성 후보 선정 원칙
- 원시 속성으로 보이는 후보는 버리지 않는다.
- 다른 속성에 의해 다시 재현할 수 있는 가공 속성이 아닌, 속성
- 이 속성이 없다면 다시는 재현할 수 없는 속성
- 소 그룹별로 후보군을 만들고 가장 근접한 엔티티에 할당한다.
속성명
- 속성의 의미를 명확히 표현하는 함축성 있는 명사 혹은 명사구를 사용
- 해당 업무에서 일반적으로 사용하는 용어를 사용한다.
- 실체명은 속성명으로 사용하지 말아야 한다.
- 필요 시 표준 약어를 제정하여 속성명을 생성하고 그 속성명을 단 하나의 실체에만 속하도록 하는 것이 바람직하다.
속성 검증 및 확정
- 최소 단위(Atomic Value) 까지 분할 하라
- 하나의 값(Single Vlaue)만을 가지는지 검증한다.
- 추출 속성(Derived Attribute) 인지 검증한다.
- 보다 상세하게 관리할 것인가?
'데이터모델링' 카테고리의 다른 글
후보 엔티티 선정 (0) | 2023.10.04 |
---|---|
ARC 관계 (0) | 2023.10.03 |
관계형 모델 이론/비관계형 모델 이론 (0) | 2023.10.03 |
데이터 모델링 기법 이해 (0) | 2023.10.03 |
데이터 무결성 (0) | 2023.10.03 |