跳至主要内容

資料結構說明

本文件說明本專案基於既有 Tracking 資料表所進行的必要欄位補強,旨在支援通知判斷與防重複機制,並維持既有資料邏輯與歷史資料的完整性。


設計前提說明

本專案係以既有 Tracking 資料表為基礎進行延伸,
僅新增少量必要欄位以支援通知對象判斷及防止重複通知的機制,
並不涉及資料表結構的重大調整,亦不影響既有資料邏輯與歷史資料的使用。


2. Tracking 資料表 — 欄位補充說明

為支援本專案的通知判斷與寄送管理,
於既有 Tracking 資料表中新增部分欄位,
僅用於指定通知對象及標記是否已完成通知,
屬於輕量、可回溯且低風險的結構補強。


新增欄位說明

Tracking 聯絡人/通知對象欄位

欄位說明:

  • 用於記錄將接收通知的聯絡人或對象資訊
  • 協助系統判斷通知寄送目標

目的說明:

  • 確保通知能準確發送至指定對象
  • 提升通知流程的自動化與精準度

Notified / Last Notified 類型欄位

欄位說明:

  • 用於標記該筆資料是否已完成通知寄送
  • 紀錄最後一次通知的時間或狀態

目的說明:

  • 防止重複寄送通知,避免干擾與資源浪費
  • 方便追蹤通知寄送歷程與狀態

補充說明

若未補充上述欄位,可能產生之營運風險包括:

  • 通知寄送目標不明確,導致漏發或誤發
  • 無法有效防止重複通知,影響用戶體驗
  • 難以追蹤通知寄送狀態,降低管理效率

因此,本次欄位補充為支援通知流程所需的必要擴充,並非結構重整。