제이의 블로그

Mô hình dữ liệu logic cho dự án Kanban Board 2

  • Ngôn ngữ viết: Tiếng Hàn Quốc
  • Quốc gia: Tất cả các quốc giacountry-flag
  • CNTT

Đã viết: 2024-04-09

Đã viết: 2024-04-09 15:32

Luyện tập học tập và thực hiện mô hình hóa dữ liệu logic

Mô hình hóa dữ liệu khái niệm ERD

Mô hình dữ liệu logic cho dự án Kanban Board 2

ERD của mô hình hóa dữ liệu khái niệm

Đầu tiên, chúng ta trải qua quá trình mô hình hóa dữ liệu khái niệm và sử dụng ERD này để tiến hành mô hình hóa dữ liệu logic.

Mô hình hóa dữ liệu logic ERD

Mô hình dữ liệu logic cho dự án Kanban Board 2

ERD của mô hình hóa dữ liệu logic

Điểm khó khăn là phải suy nghĩ về mối quan hệ giữa hai bảng dựa trên bảng ánh xạ.

Hoàn thành việc chuyển đổi sang dạng bảng thông qua ERD mô hình hóa dữ liệu khái niệm và tiến hành chuẩn hóa.

Chuẩn hóa

Các bước chuẩn hóa phải được thực hiện theo trình tự. Quan sát ERD ở trên, ta thấy rằng nó đã thỏa mãn dạng chuẩn thứ 1.

Để thỏa mãn dạng chuẩn thứ 2, chúng ta tạo một bảng cho Tag của bảng Ticket và sử dụng khóa chính của thẻ đó làm khóa ngoại.

Mô hình dữ liệu logic cho dự án Kanban Board 2

Hình ảnh sau khi thực hiện chuẩn hóa

Bây giờ, chúng ta cần xem xét xem nó có thỏa mãn dạng chuẩn thứ 3 hay không, nhưng do chưa nắm vững khái niệm nên tôi cảm thấy khó khăn.
Tôi đang phân vân liệu có nên tách author_id và responsibility_id của bảng Ticket ra thành các bảng khác hay không, nhưng vì đây không phải là mối quan hệ N:M và là khóa ngoại nên tôi quyết định bỏ qua.

Bình luận0