Thuộc tính của liên kết: Liên kết cũng có thể có thuộc tính, tương tự như của thực
thể. Thực chất là việc chuyển một tập thực thể trong liên kết thành thuộc tính. Ví dụ
hình 2.28 liên kết DIEM_THI có thuộc tính là KetQua.
Hình 2.29 mô tả các ràng buộc về tỷ số lực lượng trên các kiểu liên kết.
- Một đơn vị chỉ có duy nhất 1 người làm quản lý và 1 NHÂNVIÊN chỉ làm Quản
lý cho 1 ĐƠNVỊ, được thể hiện qua liên kết Quản lý ( 1-1)
- Một ĐƠN VỊ có nhiều NHÂN VIÊN làm việc, 1 NHÂNVIÊN chỉ làm việc ở 1
ĐƠN VỊ , được thể hiện quan liên kết Làm việc cho (1-n)
- Một NHÂN VIÊN có thể làm việc trên nhiều dự án và 1 DỰ ÁN có thể có nhiều
NHÂN VIÊN làm việc, được thể hiện qua liên kết Làm việc trên (m-n).
Hình 2.27: Ví dụ liên kết n-n Hình 2.28: Thuộc tính của liên kết Hình 2.29: Ví dụ các liên kết
49
2.5.2.5. Tập thực thể yếu (Weak Entity) Tập thực thể yếu (Weak Entity): Một tập thực thể có thể không có đủ các thuộc
tính để cấu thành một khóa chính, được gọi là tập thực thể yếu. Một tập thực thể mà nó
có khóa chính được gọi là tập thực thể mạnh. Tập thực thể yếu phải tham gia vào mối
quan hệ mà trong đó có một tập thực thể mạnh (tập thực thể mà tập thực thể yếu phụ
thuộc).
Hình 2.30: Ký hiệu tập thực thể yếu Ví dụ: Trong đơn hàng thực tế, CHI TIẾT ĐƠN HÀNG là thực thể yếu; ĐƠN
HÀNG là thực thể định danh của CHI TIẾT ĐƠN HÀNG; Thuộc là liên kết định danh.
CHI TIẾT ĐƠN HÀNG không có khoá từ các thuộc tính của nó: Khoá được xác định:
STT + SO DH ( ĐƠN HÀNG); CHI TIẾT ĐƠN HÀNG phụ thuộc tồn tại vào ĐƠN
HÀNG.
Hình 2.31: Ví dụ tập thực thể yếu CHI TIET DH Trong một công ty, con của nhân viên và nhân viên có thể hưởng chế độ bảo hiểm
theo nhân viên. Như vậy, sẽ có một kiểu liên kết NHÂN VIÊN có CON. Đây là một
kiểu liên kết 1:N. Các thuộc tính của kiểu thực thể CON là Họ Tên, Ngày sinh, Giới
Tính. Hai người con của hai nhân viên khác nhau có thể có cùng giá trị cho các thuộc
tính nhưng nó là hai thực thể khác nhau. Chỉ được xác định như hai thực thể khác nhau
sau khi xác định một thực thể nhân viên cụ thể có liên quan đến từng người phụ thuộc.
50
Hình 2.32: Ví dụ tập thực thể yếu CON Hình 2.33: Ví dụ tập thực thể yếu THAN NHAN Hình 2.33 THAN NHAN chỉ được quản lý như là một phần thông tin bổ sung cho
NHAN VIEN . Công ty không có nhu cầu quản lý mã số cho thân nhân, khoá của THAN
NHAN được xác định: Tên (THAN NHAN)+ MãNV (NHAN VIEN)