16 若要確保訂單明細中的商品編號一定存在於商品主檔,較常用的資料庫機制是?(A) 設定商品編號建立一般索引,以加快查詢速度(B) 設定商品編號設為可為空值,以避免輸入限制(C) 設定檢視表將兩表合併,並禁止直接查詢主檔(D) 設定外鍵參照完整性約束,限制明細表只能引用已存在的主檔資料