Site icon DBA의 정석

ㄴ제3절 속성(Attribute)

  1. 속성(Attribute)의 개념

 
 

  1. 엔티티, 인스턴스와 속성, 속성값에 대한 내용과 표기법

    가. 엔티티, 인스턴스, 속성, 속성값의 관계

나. 속성의 표기법

  1. 속성의 특징

    도출된 속성이 다음의 성질을 만족하지 못하면 적절하지 않은 속성일 확률이 높다.

  1. 속성의 분류

가. 속성의 특성에 따른 분류

  1. 기본속성 : 업무로부터 추출한 모든 속성이 여기에 해당, 엔티티에 가장 일반적이고 많은 속성을 차지한다.
  2. 설계속성 : 업무상 필요한 데이터 이외에 데이터 모델링을 위해, 업무를 규칙화하기 위해 새로 만들거나 변형하여 정의하는 속성
  3. 파생속성 : 다른 속성에 영향을 받아 발생하는 속성으로서 보통 계산된 값들이 이에 해당된다.

나. 엔티티 구성방식에 따른 분류

1) PK 속성 : 엔티티를 식별할 수 있는 속성

2) FK 속성 : 다른 엔티티와 관계에서 포함된 속성

3) 일반 속성 : 엔티티에 포함되어 있고 PK, FK에 포함되지 않은 속성

4) 복합 속성 : 주소 속성은 시, 구, 동, 번지 등과 같은 여러 세부 속성들로 구성 될 수 있다

5) 단순 속성 : 나이, 성별 등의 속성은 더 이상 다른 속성들로 구성 될 수 없다.

  1. 도메인(Domain)
  1. 속성의 명명(Naming)

Exit mobile version