Thực thể Mạnh (Strong Entity)
Thực thể mạnh là thực thể độc lập, không phụ thuộc vào bất kỳ thực thể nào khác trong lược đồ. Một thực thể mạnh luôn có khóa chính (primary key). Trong sơ đồ ER, thực thể mạnh được biểu diễn bằng hình chữ nhật. Mối quan hệ giữa hai thực thể mạnh được biểu diễn bằng hình thoi. Tập hợp các thực thể mạnh được gọi là tập thực thể mạnh.
Thực thể Yếu (Weak Entity)
Thực thể yếu phụ thuộc vào thực thể mạnh và không thể tồn tại nếu không có thực thể mạnh tương ứng. Nó có một khóa ngoại (foreign key) liên kết nó với thực thể mạnh. Thực thể yếu được biểu diễn bằng hình chữ nhật kép. Mối quan hệ giữa thực thể mạnh và thực thể yếu được biểu diễn bằng hình thoi kép. Khóa ngoại này còn được gọi là khóa phân biệt một phần (partial discriminator key).
Dưới đây là một số khác biệt quan trọng giữa Thực thể Mạnh và Thực thể Yếu.
| STT | Tiêu chí | Thực thể Mạnh | Thực thể Yếu |
|---|---|---|---|
| 1 | Khóa | Thực thể mạnh luôn có một khóa chính. | Thực thể yếu có khóa ngoại tham chiếu đến khóa chính của thực thể mạnh. |
| 2 | Sự phụ thuộc | Thực thể mạnh độc lập với các thực thể khác. | Thực thể yếu phụ thuộc vào thực thể mạnh. |
| 3 | Biểu diễn | Thực thể mạnh được biểu diễn bằng hình chữ nhật đơn. | Thực thể yếu được biểu diễn bằng hình chữ nhật kép. |
| 4 | Biểu diễn quan hệ | Quan hệ giữa hai thực thể mạnh dùng hình thoi đơn. | Quan hệ giữa thực thể mạnh và yếu dùng hình thoi kép. |
| 5 | Sự tham gia | Thực thể mạnh có thể tham gia hoặc không tham gia vào quan hệ thực thể. | Thực thể yếu luôn tham gia vào quan hệ thực thể. |