Xác định mối quan hệ thực thể trong DBMS được sử dụng để xác định mối quan hệ giữa thực thể mạnh và yếu.
Trước khi bắt đầu, chúng ta hãy lấy một ví dụ về Giáo sư thực thể, là Pháp nhân mạnh của chúng tôi , với Professor_ID làm Khóa chính -
Professor_ID | Tên_ Giáo sư | Professor_City | Professor_Salary |
Thực thể yếu là Professor_Dependents thực thể:
Tên | DOB | Mối quan hệ |
Bây giờ, chúng ta hãy tiếp tục,
Thực thể yếu
Thực thể yếu phụ thuộc vào Thực thể mạnh và không có khóa chính. Thực thể yếu có một phần khóa. Nó được biểu diễn dưới dạng hình chữ nhật kép -
Thực thể mạnh
Các thực thể khác phụ thuộc vào Đối tượng mạnh và nó có thuộc tính khóa, tức là khóa chính và được biểu diễn dưới dạng một hình chữ nhật duy nhất.
Xác định các mối quan hệ
Nó liên kết thực thể mạnh và yếu và được biểu thị bằng dấu kim cương kép.
Hãy để chúng tôi xem với một ví dụ để liên kết cả hai thực thể bằng cách sử dụng Xác định mối quan hệ:
Ở trên chúng ta đã thấy rằng, Tên Phụ thuộc không thể tự tồn tại mà có mối quan hệ với một Giáo sư.
Hãy yên tâm, phần sau chúng tôi đã sử dụng trong Sơ đồ E-R -
Giáo sư | Pháp nhân mạnh |
Phụ thuộc | Thực thể Yếu |
Khóa một phần (Đối tượng yếu) | Tên |
Khóa chính (Đối tượng mạnh) | ID |