Đối với Quy tắc toàn vẹn đối tượng, mỗi bảng có một Khóa chính.
Khóa chính không được có giá trị NULL.
Student_ID | Student_Awards | Student_Awards |
Ở trên, bạn có thể thấy khóa chính của chúng tôi là Student_ID . Chúng tôi không thể xem xét Student_Awards là khóa chính vì không phải học sinh nào cũng nhận được giải thưởng.
Hãy để chúng tôi xem một ví dụ khác -
Employee_ID | Tên_nhân viên | Employee_Age | Employee_Location |
Trong bảng trên, Khóa chính là Employee_ID
Bây giờ chúng ta hãy tóm tắt Quy tắc về tính toàn vẹn của đối tượng -
- Đảm bảo rằng mỗi bộ trong bảng là duy nhất.
- Mọi bảng tổng hợp đều có khóa chính, ví dụ: Student_ID cho bảng Sinh viên.
- Mọi thực thể là duy nhất.
- Khóa chính của quan hệ phải có giá trị duy nhất cho mỗi hàng.
- Khóa chính không được có giá trị NULL và phải là duy nhất.
- Ví dụ có thể là Employee_ID không được để trống trong bảng Nhân viên.