반응형
속성(Attribute)
- 업무에서 필요한 정보인 엔터티가 가지는 항목
- 더 이상 분리되지 않는 단위로, 업무에 필요한 데이터를 저장 가능
- 인스턴스의 구성 요소이며 의미적으로 더 이상 분해가 안된다.
속성 특징과 종류
속성의 특징
- 업무에서 관리되는 정보
- 하나의 값만 가진다.
- 주식별자에게 함수적으로 종속되며, 기본키가 변경되면 속성의 값도 변경된다.
속성의 종류
= 분해 여부에 따른 속성의 종류
종류 | 설명 |
단일 속성 | - 하나의 의미로 구성된 것 ex) 회원ID, 이름 등 |
복한 속성 | - 여러 개의 의미가 있는 것으로 대표적으로 주소 ex) 주소 == 시, 군, 동 등으로 분해 가능 |
다중값 속성 | - 속성에 여러 개의 값을 가질 수 있는 것 ex) 상품 리스트 - 다중값 속성은 엔터티로 분해된다. |
= 특성에 따른 속성의 종류
종류 | 설명 |
기본 속성 | - 비즈니스 프로세스에서 도출되는 본래의 속성 ex) 회원ID, 이름, 계좌번호 등 |
설계 속성 | - 데이터 모델링 과정에서 발생되는 속성 - 유일한 값을 부여 ex) 상품코드, 지점 코드 등 |
파생 속성 | - 다른 속성에 의해서 만들어지는 속성 ex) 합계, 평균 등 |
** 도메인(Domian)
- 도메인은 속성이 가질 수 있는 값의 범위
ex| 성별이라는 속성의 도메인은 남자, 여자
반응형
'재미로하는 공부' 카테고리의 다른 글
[sqld] 데이터 모델링 식별 관계와 비식별 관계 (16) | 2022.03.28 |
---|---|
[sqld] 데이터 모델링 관계의 종류별 이론 및 정리 (11) | 2022.03.28 |
[sqld] 엔터티 (Entity) 개념, 특징, 종류 (12) | 2022.03.25 |
[sqld] 3층 스키마 (3-Level Schema) (6) | 2022.03.24 |
[sqld] 데이터 모델링 이론 및 ERD (16) | 2022.03.24 |