Computer >> Máy Tính >  >> Lập trình >> MySQL

Xác định mối quan hệ thực thể trong DBMS


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 -

Xác định mối quan hệ thực thể trong DBMS

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 mối quan hệ thực thể trong DBMS

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ệ:

Xác định mối quan hệ thực thể trong DBMS

Ở 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