Sự khác biệt giữa ERD và sơ đồ lớp

ERD vs Sơ đồ lớp

Sơ đồ lớp
Thuật ngữ này được sử dụng trong lĩnh vực phần mềm. Trong một trong những ngôn ngữ của phần mềm được gọi là Ngôn ngữ mô hình hóa thống nhất của UML, hoặc thống nhất, có các sơ đồ cấu trúc mô tả hoặc hiển thị cấu trúc của bất kỳ hệ thống nào bằng cách trợ giúp hiển thị các lớp của hệ thống. Các sơ đồ này cũng cho thấy các hoạt động của các lớp, thuộc tính và mối quan hệ giữa các lớp khác nhau. Các sơ đồ này mô tả các lớp với sự trợ giúp của các sơ đồ được gọi là sơ đồ lớp.
Trong mô hình hướng đối tượng, sơ đồ lớp là khối chính để xây dựng toàn bộ cấu trúc. Biểu đồ lớp được sử dụng cho hai điều chính:
Chúng được sử dụng để mô hình hóa khái niệm của ứng dụng hệ thống.
Mô hình chi tiết để dịch thành mã lập trình.

Các sơ đồ lớp có nhiều lớp và các lớp con, và các lớp này hiển thị đối tượng chính, sự tương tác của nó với các lớp khác và các đối tượng cần được lập trình. Ba lớp này được biểu diễn trong sơ đồ lớp với sự trợ giúp của các hộp. Những hộp này chứa ba phần khác nhau. Phần trên cùng chứa tên lớp, phần giữa chứa các thuộc tính lớp và phần dưới cùng chứa các hoạt động có thể được thực hiện bởi lớp.
Vì các sơ đồ lớp này được sử dụng để thể hiện thiết kế hệ thống, các lớp được xác định và sắp xếp cùng nhau để hiển thị mối quan hệ giữa các đối tượng. Biểu diễn là một sơ đồ tĩnh là sơ đồ lớp.

Nguồn
http://www.google.com/search?q=group+diagram&hl=vi&safe=off&prmd=ivns&tbm=isch&tbo=u&source=univ&sa=X&ei=99TxTf_-FYLOrQfj1pj6Bw&ved=bbbb

ERD (Sơ đồ mối quan hệ thực thể)

Khái niệm cũng như biểu diễn trừu tượng của dữ liệu trong công nghệ phần mềm được gọi là mô hình hóa mối quan hệ thực thể. Mô hình này được sử dụng để mô hình hóa một cơ sở dữ liệu. Đây là một phương pháp mà mô hình khái niệm của một hệ thống được tạo ra. Các sơ đồ được tạo ra bởi phương pháp này được gọi là sơ đồ mối quan hệ thực thể. Các sơ đồ này không hiển thị một thực thể duy nhất; họ hiển thị một tập hợp các thực thể hoặc một tập hợp các mối quan hệ.

Các tập hợp các thực thể được biểu thị bằng các hình chữ nhật và kim cương đại diện cho các tập hợp mối quan hệ trong ERD. Một dòng kết nối khi một thực thể mối quan hệ được tham gia bởi một tập thực thể. Hình bầu dục được sử dụng để đại diện cho các thuộc tính. ERD được sử dụng để thể hiện thông tin hoặc loại thông tin cần thiết để được lưu trữ trong cơ sở dữ liệu. Chúng được sử dụng như một yêu cầu để phân tích.

Nguồn
http://www.google.com/search?q=ERD&hl=vi&safe=off&prmd=ivns&tbm=isch&tbo=u&source=univ&sa=X&ei=ANfxTZXrGY3SrQe5nf35Bw&ved=0CFAbbbb

Tóm lược:
Các sơ đồ lớp được sử dụng để thể hiện đối tượng chính hoặc khối xây dựng của hệ thống. Chúng được sử dụng để hiển thị mối quan hệ của một lớp với lớp khác và cũng đại diện cho các thuộc tính của hệ thống. Tuy nhiên, ERD là một cơ sở dữ liệu ở dạng bảng. Họ không hiển thị các mối quan hệ riêng lẻ mà là các bộ quan hệ cũng như các bộ thực thể. Chúng hiển thị loại thông tin cần được lưu trữ trong cơ sở dữ liệu.
Biểu đồ lớp và ERD có các biểu diễn đồ họa rất khác nhau.