作者aoksc (重出江湖)
看板Database
标题[SQL] 资料库设计上的问题
时间Mon Apr 20 23:18:56 2015
(针对
SQL 语言的问题,用这个标题。请用 Ctrl+Y 砍掉这行)
资料库名称:MS-SQL
资料库版本:2012
内容/问题描述:
请问各位
我目前要设计一个订单系统
资料库架构如下
http://imgur.com/ApWQjNY
我的想法是菜单底下跟每个一个品项关联
而订单跟每一家菜单编号相关连
订单明细则是订单编号跟菜单品项编号相关连
因为当有人开单後很多人都用同一张订单点餐所以关联订单编号
而每一张明细也纪录相对应的品项编号
不过当我要去建立关联时都会出现
「资料表的资料行与现有的主索引键或unique条件约束不相符」
请问是我的设计的架构有错吗?
不好意思对SQL的相关知识还很粗浅
希望各位不吝指教
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.169.170.118
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Database/M.1429543140.A.0BA.html
1F:推 GoalBased: 你可以先GOOGLE 04/20 23:50
2F:→ GoalBased: 新手遇到问题直接把你的问题丢GOOGLE 04/20 23:50
3F:→ GoalBased: 会比上来问还快还完整 04/20 23:50
4F:推 a926: 建关联的时候,资料表里面不要有资料会比较好喔! 04/21 10:04
5F:→ a926: 你这是因为里面有资料了!他会去判断关联的完整性 04/21 10:04