Candidate key là gì?
Phrase
Database
- ★
- ★
- ★
- ★
- ★
Khóa ứng viên
Một khóa ứng viên (candidate key) của cơ sở dữ liệu quan hệ (relational database) là một siêu khóa (superkey) tối thiểu. Nghĩa là đó là bất kỳ tập hợp các cột (column) sao cho các giá trị trong mỗi hàng là duy nhất (khiến nó trở thành siêu khóa), với ràng buộc bổ sung là xóa bất kỳ cột nào có thể tạo ra các hàng (row) trùng lặp (khiến nó trở thành siêu khóa tối thiểu).
Phrase
Database
- ★
- ★
- ★
- ★
- ★
Khóa ứng viên
Trong mô hình thực thể liên kết (entity relationship model), một siêu khóa (super key) tối thiểu được gọi là một khóa ứng viên (candidate key). Một tập thực thể (entity set) có thể có nhiều hơn một khóa ứng viên (candidate key).
Learning English Everyday