Thuộc tính (Attribute) được sử dụng để phân biệt các thực thể (Entity) được gọi là khóa (Key). Thuộc tính được chọn làm khóa sẽ có thêm đường gạch chân bên dưới tên thuộc tính.
Ví dụ:
- Phân biệt các sinh viên bằng Mã SV.
- Phân biệt các nhân viên bằng Mã NV.
Biểu diễn như sau:
Khóa có thể bao gồm nhiều thuộc tính (khóa hợp).
Ví dụ 2: các khóa học phân biệt với nhau bằng NĂM HỌC và HỌC KỲ:
Nếu một thực thể có nhiều khóa thì cần phải có một khóa chính (Primary Key).
Resources
- Slide “Mô hình Thực Thể - Kết Hợp” của trường Đại Học Khoa học Tự Nhiên TP.HCM.