Quan hệ dữ liệu chính của Sources of Truth - PumpShop Project

Key Data Relationships - Quan hệ dữ liệu chính

1. Core Master Data (The “Who” and “What”)

  • customers.csvorders.csv: Liên kết thông qua customer_id. Một khách hàng có thể tạo nhiều đơn hàng (1:N).

  • sku_inventory.csvorder_items.csv: Liên kết thông qua sku. Dữ liệu này theo dõi các sản phẩm vật lý có sẵn để bán.

2. Transactional Core (The “How much”)

  • orders.csv: Là trung tâm của toàn bộ hệ thống, chứa order_id chính được sử dụng bởi hầu hết các file khác.

  • order_items.csv: Là danh sách chi tiết từng dòng sản phẩm trong mỗi đơn hàng (liên kết qua order_id), mapping các SKU cụ thể vào từng đơn hàng.

3. Fulfillment & Workflow (The “Process”)

  • classification_rules.csvfulfillment_queue.csv: Liên kết qua rule_id (được ghi nhận là applied_rule). Dữ liệu này xác định logic phân loại đơn hàng vào các queue (ví dụ: FastLane, Review).

  • orders.csvfulfillment_queue.csv: Sau khi được phân loại, đơn hàng sẽ được đưa vào queue để xử lý.

  • orders.csvpick_pack_ship.csv: Liên kết qua order_id. Theo dõi hành trình vật lý của đơn hàng từ kho đến đơn vị vận chuyển (GHTK, VNPost).

4. Exceptions & Support (The “Feedback Loop”)

  • ticket_log.csv: Ghi nhận các vấn đề (thiếu hàng tồn kho, lỗi dữ liệu,…) liên quan đến một order_id cụ thể.

  • comms_log.csv: Ghi lại toàn bộ các tương tác/giao tiếp với khách hàng (Zalo, Email, Facebook) liên quan đến order_id.

  • returns_refunds.csv: Ghi nhận các sự kiện sau khi giao hàng như hủy đơn hoặc hàng lỗi, liên kết lại với order_id ban đầu.

1 Like