[CSDL] Phân biệt Mô hình ERD và Lược đồ quan hệ

Chào các bạn, L xin trình bày một trong số các vấn đề mình hay nhầm lẫn (L viết vì một phần là để chia sẽ, lý do chủ yếu là viết để phá blog thèn bạn ^^)

Trước tiên, xem qua 2 hình sau

Hình 1:

Hình 2:

Câu hỏi 1: 2 hình trên khác nhau điểm nào ? dễ nhỉ :3
Câu hỏi 2: Phân biệt hình nào là ERD 😕

online Latvija

=> Câu trả lời: Hình 1 là “Lược đồ quan hệ“, hình 2 là “ERD” (viết tắt cho gọn). Ờ hờ, quái chưa, chẳng khác nhau mấy. Đây là kiến thức lúc còn đi học chưa học được, vì chẳng có ai dạy, bài thực hành thì cũng chấm cho qua chứ không ai sửa, vì các thầy cô khá là bận và “dường như” thầy cô xem sinh viên của mình là các “nhơn tài” 😀 nên ~ tiểu tiết này ít ai nói qua (ơ hơ)

Khác nhau ở chỗ “lược đồ quan hệ” nó lược bớt chi tiết của ERD, nhưng khi làm ERD thì bạn phải tuân thủ theo người đã tạo ra nó, gồm:

  • Thực thể (chữ nhật)
  • Lực lượng (là các so 1-1, 1-n,… chứ ko phải 1, n như lược đô quan hệ)
  • Quan he (hình thoi): đặc điểm trong ERD thì quan hệ phải có thuộc tính, 2 cái quan hệ với nhau thì ít nhất phải cho ra một sản phẩm gì đó, hé hé.

Hy vọng giúp ích cho các bạn ./.

Tấn Việt

Tôi lập trang web này để thỏa mãn sở thích viết cái gì đó vui vui khi rãnh rỗi và đồng thời cũng chia sẻ những gì tôi biết hoặc đọc đâu đó trên mạng về Lập trình web. Tôi hi vọng những bài viết này sẽ giúp ích cho các bạn. Thân ái!

5 Responses

  1. Ngo Huy says:

    Hi Đồng Chí ,Hồi đó đồng chí học Đại Học Sư Phạm Phải Không

  2. Lampc says:

    Mình học BK bạn

  3. tubemate says:

    cái này hay đó

  4. ldk says:

    chào bạn ! Theo mình bạn có chút nhầm lẫn trong tiêu đề.
    Mô hình thì là ERM (M là model)
    Lược đồ là ERD (D là diagram)

  5. Đức says:

    anh cho em hỏi là.Anh làm web có dùng javasscript không anh.Em mới bắt đầu tìm hiểu web .Cảm ơn ạ!