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

Giải thích sự khác biệt giữa Thực thể mạnh và Thực thể yếu

Thực thể mạnh

Thực thể mạnh độc lập với bất kỳ thực thể nào khác trong lược đồ. Một thực thể mạnh luôn có khóa chính. Trong biểu đồ ER, một thực thể mạnh được biểu diễn bằng hình chữ nhật. Mối quan hệ giữa hai thực thể mạnh mẽ được thể hiện bằng một viên kim cương. Tập hợp các thực thể mạnh được gọi là tập thực thể mạnh.

Thực thể yếu

Thực thể yếu phụ thuộc vào thực thể mạnh và không thể tồn tại nếu không có thực thể mạnh tương ứng. Nó có một khóa ngoại liên quan đến một thực thể mạnh. Một thực thể yếu được biểu diễn bằng hình chữ nhật kép. Mối quan hệ giữa một thực thể mạnh và một thực thể yếu được thể hiện bằng viên kim cương kép. Khóa ngoại còn được gọi là khóa phân biệt một phần.

Sau đây là một số điểm khác biệt quan trọng giữa Đối tượng mạnh và Đối tượng yếu.

Sr. Không. Phím Thực thể mạnh Đối tượng yếu
1 Khóa Thực thể mạnh luôn có một khóa chính. Thực thể yếu có khóa ngoại tham chiếu đến khóa chính của thực thể mạnh.
2 Mức độ phụ thuộc Tổ chức mạnh độc lập với các tổ chức khác. Thực thể yếu phụ thuộc vào thực thể mạnh.
3 Đại diện bởi Một thực thể mạnh được thể hiện bằng một hình chữ nhật. Một thực thể yếu được biểu thị bằng hình chữ nhật kép.
4 Trình bày mối quan hệ Mối quan hệ giữa hai thực thể mạnh mẽ được thể hiện bằng một viên kim cương duy nhất. Mối quan hệ giữa một thực thể mạnh và yếu được thể hiện bằng viên kim cương kép.
5 Tham gia Tổ chức mạnh có thể tham gia hoặc không thể tham gia vào các mối quan hệ của tổ chức. Thực thể yếu luôn tham gia vào các mối quan hệ của thực thể.