[SQL] 資料庫設計上的問題
(針對 SQL 語言的問題,用這個標題。請用 Ctrl+Y 砍掉這行)
資料庫名稱:MS-SQL
資料庫版本:2012
內容/問題描述:
請問各位
我目前要設計一個訂單系統
資料庫架構如下http://imgur.com/ApWQjNY

我的想法是菜單底下跟每個一個品項關聯
而訂單跟每一家菜單編號相關連
訂單明細則是訂單編號跟菜單品項編號相關連
因為當有人開單後很多人都用同一張訂單點餐所以關聯訂單編號
而每一張明細也紀錄相對應的品項編號
不過當我要去建立關聯時都會出現
「資料表的資料行與現有的主索引鍵或unique條件約束不相符」
請問是我的設計的架構有錯嗎?
不好意思對SQL的相關知識還很粗淺
希望各位不吝指教
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.169.170.118
※ 文章網址: https://www.ptt.cc/bbs/Database/M.1429543140.A.0BA.html
推
04/20 23:50, , 1F
04/20 23:50, 1F
→
04/20 23:50, , 2F
04/20 23:50, 2F
→
04/20 23:50, , 3F
04/20 23:50, 3F
推
04/21 10:04, , 4F
04/21 10:04, 4F
→
04/21 10:04, , 5F
04/21 10:04, 5F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):