Biểu diễn sơ đồ ER
Bây giờ chúng ta hãy tìm hiểu cách Mô hình ER được biểu diễn bằng biểu đồ ER. Bất kỳ đối tượng nào, ví dụ, thực thể, thuộc tính của thực thể, tập hợp quan hệ và thuộc tính của tập quan hệ, đều có thể được biểu diễn với sự trợ giúp của sơ đồ ER.
Thực thể
Các thực thể được biểu diễn bằng các hình chữ nhật. Hình chữ nhật được đặt tên với tập thực thể mà chúng đại diện.
Thuộc tính
Thuộc tính là thuộc tính của thực thể. Các thuộc tính được biểu diễn bằng các dấu chấm lửng. Mỗi hình elip đại diện cho một thuộc tính và được kết nối trực tiếp với thực thể của nó (hình chữ nhật).
Nếu các thuộc tính là composite, chúng được phân chia nhiều hơn trong một cấu trúc giống như cây. Mọi nút sau đó được kết nối với thuộc tính của nó. Đó là, các thuộc tính tổng hợp được biểu diễn bằng các hình elip được kết nối với một hình elip.
Multivalued các thuộc tính được mô tả bằng hình elip kép.
Derived các thuộc tính được mô tả bằng hình elip đứt nét.
Mối quan hệ
Các mối quan hệ được thể hiện bằng hình hộp hình thoi. Tên của mối quan hệ được viết bên trong hộp kim cương. Tất cả các thực thể (hình chữ nhật) tham gia vào một mối quan hệ, được kết nối với nó bằng một đường thẳng.
Mối quan hệ nhị phân và số lượng
Mối quan hệ trong đó hai thực thể đang tham gia được gọi là binary relationship. Cardinality là số lượng cá thể của một thực thể từ một quan hệ có thể được liên kết với quan hệ đó.
One-to-one- Khi chỉ một cá thể của một thực thể được liên kết với mối quan hệ, nó được đánh dấu là '1: 1'. Hình ảnh sau phản ánh rằng chỉ một phiên bản của mỗi thực thể nên được liên kết với mối quan hệ. Nó mô tả mối quan hệ 1-1.
One-to-many- Khi nhiều cá thể của một thực thể được liên kết với một mối quan hệ, nó được đánh dấu là '1: N'. Hình ảnh sau đây phản ánh rằng chỉ một trường hợp của thực thể ở bên trái và nhiều trường hợp của thực thể ở bên phải có thể được liên kết với mối quan hệ. Nó mô tả mối quan hệ một-nhiều.
Many-to-one- Khi nhiều cá thể của thực thể được liên kết với mối quan hệ, nó được đánh dấu là 'N: 1'. Hình ảnh sau phản ánh rằng nhiều trường hợp của một thực thể ở bên trái và chỉ một trường hợp của một thực thể ở bên phải có thể được liên kết với mối quan hệ. Nó mô tả mối quan hệ nhiều-một.
Many-to-many- Hình ảnh sau đây phản ánh rằng nhiều thể hiện của một thực thể ở bên trái và hơn một thể hiện của một thực thể ở bên phải có thể được liên kết với mối quan hệ. Nó mô tả mối quan hệ nhiều-nhiều.
Ràng buộc tham gia
Total Participation- Mỗi thực thể đều tham gia vào mối quan hệ. Tổng số tham gia được biểu diễn bằng đường đôi.
Partial participation- Không phải tất cả các chủ thể đều tham gia vào mối quan hệ. Sự tham gia một phần được thể hiện bằng các dòng đơn.