Home 제3절 - 속성
Post
Cancel

제3절 - 속성

1. 속성attribute의 개념

 업무에서 필요로 하는 인스턴스로 관리하고자 하는,
의미상 더이상 분리 불가능한 최소의 데이터 단위

 업무상 관리 위한 최소의 의미 단위

 엔터티에서 한 분야 담당


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

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

 - 한 개의 엔터티는 두 개 이상 인스턴스의 집합이어야 함
 - 한 개의 엔터티는 두 개 이상 속성을 가짐
 - 한 개의 속성은 한 개의 속석값 가짐

  2.2. 속성의 표기법

엔터티 내에 이름 포함하여 표현


3. 속성의 특징

 - 엔터티와 마찬가지로
  반드시 해당 업무에서 필요하고 관리하고자 하는 정보여야 함.
 - 정규화 이론에 근거해 정해진 주primary식별자에 함수적 종속성 가져야 함.
 - 하나의 속성은 한 개 값만 가짐. 다중값(하나의 속성에 여러 개의 값)일 경우 별도 엔터티 이용하여 분리.


4. 속성의 분류

4.1. 속성 특성 따른 분류

 - 기본속성basic attribute
 - 설계속성designed attribute
 - 파생속성derived attribute

4.2. 엔터티 구성방식 따른 분류

 - PKprimary key
  : 엔터티를 식별할 수 있는 속성
 - FKforeign key
  : 다른 엔터티와의 관계에서 포함된 속성
 - 일반속성
  : PK/FK에 포함되지 않고, 엔터티에 포함된 속성


5. 도메인domain

각 속성이 가질 수 있는 값의 범위
 => 엔터티 내에서 속성 대한 데이터타입과 크기·제약사항을 지정


6. 속성의 명명

속성명이 곧 UI에 나타나기 때문에 업무와 직결되는 항목

ex) 업무사전 사용

Contents