파게로그
속성(attribute) 본문
속성(attribute)
- 업무에서 필요한 정보인 엔티티가 가지는 항목
- 의미적으로 더 이상 분리되지 않는 단위
- 인스턴스의 구성요소
속성의 특징
- 주식별자에 함수적으로 종속됨. 즉 기본키가 변경되면 속성의 값도 변경됨
- 업무에서 관리되는 정보임
- 하나의 값만 가짐
속성의 종류(분해 여부)
- 단일 속성
- 하나의 의미로 구성됨
- 예시: ID, 이름, 주민등록번호 - 복합 속성
- 여러 개의 의미로 구성됨
- 예시: 주소(시, 구, 동으로 분해됨) - 다중값 속성
- 여러 개의 값을 가질 수 있음
- 엔티티로 분해됨
- 예시: 상품 리스트
속성의 종류(특성)
- 기본 속성
- 비즈니스 프로세스에서 도출되는 본래의 속성
- 예시: ID, 이름, 주민등록번호 - 설계 속성
- 데이터 모델링 과정에서 발생되는 속성
- 유일한 값을 부여
- 예시: 상품 코드, 지점 코드 - 파생 속성
- 다른 속성에 의해서 만들어지는 속성
- 예시: 평균, 합계
도메인(domain)
- 속성이 가질 수 있는 값의 범위
- 예시: '성별' 속성의 도메인은 '남자', '여자'
'콤퓨타 왕기초 > SQLD/JDBC/Oracle DB' 카테고리의 다른 글
엔티티 식별자(entity identifier) (0) | 2021.03.15 |
---|---|
관계(relationship) (0) | 2021.03.15 |
엔티티(entity) (0) | 2021.03.14 |
3층 스키마(3-Level Schema) (0) | 2021.03.14 |
데이터 모델링의 이해 (0) | 2021.03.14 |
Comments