Chủ đề
- #Chuẩn hóa
- #Mô hình hóa dữ liệu quan hệ
- #Mô hình hóa dữ liệu logic
Đã 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
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.
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.
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.
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