Thực thể trong DBMS có thể là một đối tượng trong thế giới thực có tồn tại, ví dụ:trong một Công ty cơ sở dữ liệu, các thực thể có thể là Nhân viên, Phòng ban, Dự án, v.v. Trong Trường cao đẳng cơ sở dữ liệu, các thực thể là Nghề nghiệp, Sinh viên, Kết quả, Hoạt động, v.v.
Một thực thể được biểu diễn dưới dạng một hình chữ nhật duy nhất, được hiển thị bên dưới
Sau đây là các mối quan hệ thực thể -
Mối quan hệ một-một
Theo mối quan hệ Một-một (1:1), một bản sao của thực thể P có liên quan đến bản sao của thực thể Q và một bản sao của thực thể Q có liên quan đến bản sao của thực thể P.
Hãy để chúng tôi xem một ví dụ -
Một người chỉ có thể có một hộ chiếu và hộ chiếu được cấp cho một người duy nhất.
Mối quan hệ một-nhiều
Theo mối quan hệ Một-Nhiều (1:N), một bản sao của thực thể P có liên quan đến nhiều bản sao của thực thể Q và một bản sao của thực thể Q có liên quan đến nhiều bản sao của thực thể P.
Hãy để chúng tôi xem một ví dụ -
Một người có thể có nhiều Tài khoản ngân hàng nhưng một tài khoản ngân hàng có thể có nhiều nhất một người làm chủ tài khoản.
Mối quan hệ Nhiều-Nhiều
Trong mối quan hệ Nhiều-Nhiều (N:N), nhiều bản sao của thực thể P có liên quan đến nhiều bản sao của thực thể Q. Đối với nhiều bản sao của thực thể Q có liên quan đến nhiều hơn một bản sao của thực thể P.
Hãy để chúng tôi xem một ví dụ -
Một người có thể có nhiều hơn một kỹ năng. Nhiều người có thể đạt được một kỹ năng.