엔티티
데이터의 집합
저장되고 관리되어야 하는 데이터
개념, 장소, 사건
유형 또는 무형의 대상
엔티티 특징
식별자 - 유일한 식별자를 갖고 있어야 한다. ex) 주민번호, ID 등...
인스턴스 집합 - 2개 이상의 인스턴스가 있어야 한다.
속성 - 반드시 속성을 가지고 있어야 한다. ex) 학생에 학번, 이름, 주소 등...
관계 - 다른 엔티티와 최소 한 개 이상 관계가 있어야 한다. ex) 학생은 이름을 갖고 있음.
업무 - 업무에서 관리되어야 하는 집합이다. ex) 학생, 성적
인스턴스
스키마에 대한 실제 데이터, 테이블의 각 행을 의미
시간에 따라 자주 변경이 이루어짐
인스턴스의 집합 => 데이터베이스 상태(state)
주어진 시점에서 데이터베이스에 있는 데이터의 스냅 샷(snapshot)
속성
사물의 성질, 특징 또는 본질적인 성질
업무에서 필요로하는 인스턴스에서 관리하고자 하는 의미상 더 이상 분리되지
않는 최소의 데이터 단위
속성의 명칭을 부여할 경우
서술식 X
약어사용 제한
유일성 확보