Trang Chủ Phát triển Mô hình quan hệ thực thể (mô hình er) là gì? - định nghĩa từ techopedia

Mô hình quan hệ thực thể (mô hình er) là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - Mô hình quan hệ thực thể (Mô hình ER) nghĩa là gì?

Một mô hình mối quan hệ thực thể (ERM) là một cách lý thuyết và khái niệm để hiển thị các mối quan hệ dữ liệu trong phát triển phần mềm. ERM là một kỹ thuật mô hình hóa cơ sở dữ liệu tạo ra một sơ đồ trừu tượng hoặc biểu diễn trực quan dữ liệu của hệ thống có thể hữu ích trong việc thiết kế cơ sở dữ liệu quan hệ. Các sơ đồ này được gọi là sơ đồ mối quan hệ thực thể, sơ đồ ER hoặc ERD.

Các mô hình mối quan hệ thực thể lần đầu tiên được đề xuất bởi Peter Pin-Shan Chen thuộc Viện Công nghệ Massachusetts (MIT) vào năm 1976.

Techopedia giải thích Mô hình quan hệ thực thể (Mô hình ER)

Bước đầu tiên trong thiết kế hệ thống thông tin chỉ ra rằng các mô hình phân tích yêu cầu minh họa loại dữ liệu hoặc thông tin cần thu thập. Phương pháp mô hình hóa dữ liệu có thể được sử dụng để minh họa bản thể luận của một khu vực quan tâm cụ thể. Giống như mô hình quan hệ, dữ liệu trừu tượng được chuyển đổi thành mô hình dữ liệu lôgic khi thiết kế hệ thống thông tin được xây dựng trên cơ sở dữ liệu. Tương tự, điều này được chuyển đổi thành một mô hình vật lý khi nó được thiết kế vật lý.

Các khối xây dựng của ERD là các thực thể, mối quan hệ và thuộc tính. Các thực thể có các loại thực thể, được gọi là các thể hiện của các thực thể tương ứng. Mỗi loại thực thể có thể tồn tại độc lập với nhau; ví dụ: thực thể "phương tiện" có thể có các loại thực thể "xe hơi" và "xe buýt". Mối quan hệ là thuộc tính liên kết các loại thực thể với nhau. Ví dụ: chồng kiểu thực thể có liên quan đến vợ kiểu thực thể bởi mối quan hệ được gọi là "đã kết hôn". Các thuộc tính là các thuộc tính thuộc về các loại thực thể cũng như các mối quan hệ.

Có một số công cụ lập biểu đồ ER có sẵn trên thị trường. Những cái phổ biến nhất là MySQL Workbench và OpenModelSphere.

Mô hình quan hệ thực thể (mô hình er) là gì? - định nghĩa từ techopedia