엔티티 무결성 규칙의 경우 각 테이블에는 기본 키가 있습니다.
기본 키는 NULL 값을 가질 수 없습니다.
<학생>
학생_ID | Student_Awards | Student_Awards |
위에서 기본 키가 Student_ID임을 알 수 있습니다. . Student_Awards는 고려할 수 없습니다. 모든 학생이 상을 받은 것은 아니므로 기본 키로 사용합니다.
다른 예를 살펴보겠습니다 -
<직원>
직원 ID | 직원 이름 | 직원 연령 | 직원 위치 |
위 표에서 기본 키는 Employee_ID입니다.
이제 엔티티 무결성 규칙을 요약해 보겠습니다 -
- 테이블의 각 튜플이 고유한지 확인합니다.
- 모든 테이블 mush에는 기본 키가 있습니다(예:Student_ID). 학생용 테이블입니다.
- 모든 개체는 고유합니다.
- 기본 키는 각 행에 대해 고유한 값을 가져야 합니다.
- 기본 키는 NULL 값을 가질 수 없으며 고유해야 합니다.
- 예:Employee_ID Employee 테이블에서는 null일 수 없습니다.