데이터베이스 권위자의 의한 정의
1.변별할 수 있는 사물
2.데이터베이스 내에서 변별할 수 있는 객체
3.정보를 저장할 수 있는 어떤 것
4.정보가 저장될 수 있는 사람, 장소, 물건, 사건 그리고 개념 등.
다음 중 엔터티가 아닌 것.
- 교수, 학생, 수강, 청약자
청약자는 관심사라기 보다 청약의 주체가 되는 속성에 가까운 것으로 보임, 속성값을 가지기에 애매함.
키의 종류
- 기본키(primary key)
- 후보키 중에서 엔티티를 대표할 수 있는 키
- 후보키(Candidate key)
- 후보키는 유일성과 최소성을 만족시키는 키
- 슈퍼키(Super key)
- 유일성을 만족하지만 최소성을 만족하지 않는 키
- 대체키(Alternate key)
- 여러 개의 후보키 중에서 기본키를 선정하고 남은 키
- 외래키(Foreign key)
- 하나 혹은 다수의 다른 테이블의 기본 키 필드를 가르키는 것,