Vấn đề là EMP_ID
(tự nó) không phải là khóa chính hoặc khóa duy nhất của bảng Employees
, thay vào đó, bạn có khóa chính kết hợp (EMP_ID, EXPERT_ID)
.
Để khắc phục sự cố, hãy tạo EMP_ID
khóa chính của Employees
bảng (có vẻ trực quan vì mỗi nhân viên phải có một id duy nhất) hoặc thêm một ràng buộc duy nhất riêng biệt trên EMP_ID
.
Như đã chỉ ra trong các nhận xét, nếu bạn tạo EMP_ID
khóa chính, rồi đến (EMP_ID, EXPERT_ID)
cũng sẽ là duy nhất theo phần mở rộng.