1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Thiết kế cơ sở dữ liệu

Connected

Bài tập

Quyết định bảng fact và bảng dimension

Hãy tưởng tượng bạn mê chạy bộ và dữ liệu. Tất nhiên là bạn bắt đầu thu thập dữ liệu về thói quen chạy bộ hằng tuần của mình. Bạn quan tâm nhất đến việc theo dõi tổng thời gian chạy mỗi tuần. Bạn cũng ghi lại lộ trình và quãng đường mỗi lần chạy. Bạn gom dữ liệu này vào một bảng tên là Runs với lược đồ sau:

runs
duration_mins - float
week - int
month - varchar(160)
year - int
park_name - varchar(160)
city_name - varchar(160)
distance_km - float
route_name - varchar(160)

Sau khi học về mô hình dữ liệu dạng chiều (dimensional modeling), bạn quyết định cấu trúc lại lược đồ cho cơ sở dữ liệu. Runs đã được nạp sẵn cho bạn.

Hướng dẫn 1/2

undefined XP
    1
    2

Câu hỏi

Trong các đáp án sau, cách tốt nhất để tổ chức bảng fact và các bảng dimension là gì?

Các phương án trả lời