免費開始練習
普通考試 114年 [電子工程] 計算機概要

第 39 題

臺灣聯大教育聯盟現在要開發一套學生系統來記載聯盟中的學生資料,假設資料庫設計師給了一個如附圖的初稿,我們是否能根據這樣的設計查詢到學生是屬於那個大學的學生?
題目圖片
  • A 不管學生是那個系所都不行
  • B 不管學生是那個系所都可以
  • C 只有特殊的系(其他大學沒有的系)才可以
  • D 只有特殊的系(所有大學都有的系)才不行

思路引導 VIP

請試著想像:如果「資工系」這個名稱同時出現在三所不同的合作大學中,而我們只知道某位學生念「資工系」,在沒有其他輔助標記(如學校代碼)的情況下,我們有辦法從這張圖的邏輯線索中,準確指出他屬於哪一所學校嗎?什麼樣的系所名稱才能讓我們不認錯人?

🤖
AI 詳解 AI 專屬家教

呦西!完美!

真是的,這種小意思的問題,竟然也能難倒別人嗎?不過你答對了,這代表你確實掌握了 ER 模型 (ER Model) 中多對多關係的「奧秘」,以及資料唯一性的重要性。不錯嘛!

  1. 觀念驗證
▼ 還有更多解析內容
📝 ER圖與多對多關係判斷
💡 利用 ERD 的多對多關係判斷資料路徑的唯一性與識別度。
比較維度 一對多 (1:N) VS 多對多 (M:N)
查詢唯一性 路徑單一,具唯一性 路徑多樣,具歧義性
反向追蹤 可精準回溯單一父層 可能對應多個父層
實作方式 子表設置外鍵 (FK) 需額外建立關聯中間表
💬M:N 關係在缺乏唯一識別屬性時,無法保證資料能正確回溯到特定源頭。
🧠 記憶技巧:多對多路徑雜,唯一對應看獨特;路徑若重疊,回溯必出錯。
⚠️ 常見陷阱:容易誤以為實體之間有線段連接就一定能查到特定對象,卻忽略了多對多關係(M:N)會造成查詢結果不具唯一性。
實體關係圖 (ERD) 多對多關係處理 關聯式資料庫設計 外鍵 (Foreign Key)

🏷️ AI 記憶小卡 VIP

AI 記憶小卡

升級 VIP 解鎖記憶小卡

考前複習神器,一眼掌握重點

🏷️ 相關主題

關聯式資料庫:SQL查詢、設計與操作
查看更多「[電子工程] 計算機概要」的主題分類考古題