免費開始練習
高考申論題 112年 [資訊處理] 系統專案管理

第 三 題

有位客戶想要開一個咖啡簡餐店,該店除了各種高級咖啡跟飲料之外,還提供一些點心跟蛋糕。請為這個咖啡簡餐店設計一個訂單管理系統的資料庫架構。請說明它大致包括那些檔案跟欄位,以及它們的主鍵和彼此之間的外鍵關係。(25分)
📝 此題為申論題

思路引導 VIP

看到這類系統設計題,應先運用實體關聯模型(ER Model)的概念,拆解業務流程中的主要實體:賣什麼(商品分類與商品檔)、誰買單(訂單主檔)、買了什麼明細(訂單明細檔)。接著,為每個實體定義必要的欄位、設定主鍵(PK)以確保資料唯一性,並透過外鍵(FK)建立實體間的一對多關聯,展現資料庫正規化(Normalization)的基礎素養。

🤖
AI 詳解 AI 專屬家教

【破題】 為滿足咖啡簡餐店的日常營運需求,訂單管理系統的資料庫架構設計應遵循關聯式資料庫(RDBMS)的正規化原則,以減少資料冗餘並確保資料一致性。核心架構應具備「商品目錄管理」與「交易訂單紀錄」兩大模組,以解決商品與訂單間「多對多」的複雜關係。 【論述】

▼ 還有更多解析內容

升級 VIP 解鎖