반응형
속성이란?
(사전적의미) 사물의 성질, 특징 또는 본질적인 성질, 그것이 없다면 실체를 생각할 수 없는 것
- 업무에서 필요로 한다.
- 의미상 더 이상 분리되지 않는다.
- 엔터디를 설명하고 인스턴스의 구성요소가 된다.
엔터티, 인스턴스, 속성, 속성값의 관계
- 한 개의 텐터티는 두 개 이상의 인스턴스의 집합이어야 한다.
- 한 개의 엔터티는 두 개 이상의 속성을 갖는다.
- 한 개의 속성은 한 개의 속성값을 갖는다.
속성 표기법
속성의 표기법은 엔터티 내에 이름을 포함하여 표현하면 된다.
속성의 특징
- 해당 업무에서 필요하고 관리하고자 하는 정보이여야 한다.
- 주식별자에 함수적 종속성을 갖는다.
- 함수적 종속성: 주식별자의 값에 따라 나머지 값이 결정되는 것? 알수 있는 것? 1:56:00.
- 하나의 속성에는 한 개의 값만 가진다.
속성의 분류
- 특성에 따른 분류
- 기본속성
- 설계속성
- 파생속성
예) 우유(기본속성)은 용기(설계속성)에 따라 총 금액 (파생속성)이 다르다.
- 엔터티 구성방식에 따른 분류
- PK 속성
- FK 속성
- PK, FK에 포함되지 않는 일반 속성
참조 - 한국데이터진흥원(2019). SQL 전문가 가이드 2013 Edition. 서울: 한국데이터진흥원.
반응형
'데이터베이스 > SQLD 공부' 카테고리의 다른 글
[SQLD] 데이터 모델링 - IE/Crow's Foot 표기법 (까마귀발 표기법) & ERD 표기법 (2) | 2019.09.18 |
---|---|
[SQLD] 데이터 모델링 - 관계 (0) | 2019.09.10 |
[SQLD] 데이터 모델링 - 엔터티 Entity (0) | 2019.09.10 |
[SQLD] 3단계 데이터베이스 구조 & 데이터모델링의 세 가지 요소 ⭐️ (0) | 2019.09.10 |
[SQLD] 데이터 모델링 (0) | 2019.09.09 |