Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> SQL

Ví dụ mô hình E-R


Mô hình ER dùng để biểu diễn các tình huống thực tế dưới dạng thực thể. Thuộc tính của thực thể là thuộc tính trong sơ đồ ER và kết nối của chúng được hiển thị dưới dạng quan hệ.

Một số ví dụ mô hình ER:

Mô hình ER Bệnh viện (Hospital ER Model)

Ví dụ mô hình E-R

Đây là mô hình ER của Bệnh viện. Các thực thể được biểu diễn trong hộp chữ nhật: Bệnh nhân (Patient), Xét nghiệm (Tests), Bác sĩ (Doctor).

Mỗi thực thể có thuộc tính tương ứng:

  • Bệnh nhân - ID (khóa chính), tên, tuổi, ngày khám (visit_date)
  • Xét nghiệm - Tên (khóa chính), ngày, kết quả
  • Bác sĩ - ID (khóa chính), tên, chuyên khoa

Quan hệ giữa các thực thể khác nhau được biểu diễn bằng hộp hình thoi.

Mô hình ER Công ty (Company ER Model)

Ví dụ mô hình E-R

Các thực thể trong mô hình ER này: Nhân viên (Employee), Phòng ban (Department), Dự án (Project). Các thuộc tính:

  • Nhân viên - ENO (Khóa chính), Tên, Lương
  • Phòng ban - DNO (Khóa chính), Tên, Vị trí
  • Dự án - PNO (Khóa chính), Tên

Quan hệ trong mô hình ER này được biểu diễn là Làm_việc_cho (Works for) và Kiểm soát (Controls).