[SQL] 数据库设计上的问题

楼主: aoksc (重出江湖)   2015-04-20 23:18:56
(针对 SQL 语言的问题,用这个标题。请用 Ctrl+Y 砍掉这行)
数据库名称:MS-SQL
数据库版本:2012
内容/问题描述:
请问各位
我目前要设计一个订单系统
数据库架构如下http://imgur.com/ApWQjNY
我的想法是菜单底下跟每个一个品项关联
而订单跟每一家菜单编号相关连
订单明细则是订单编号跟菜单品项编号相关连
因为当有人开单后很多人都用同一张订单点餐所以关联订单编号
而每一张明细也纪录相对应的品项编号
不过当我要去建立关联时都会出现
“资料表的资料行与现有的主索引键或unique条件约束不相符”
请问是我的设计的架构有错吗?
不好意思对SQL的相关知识还很粗浅
希望各位不吝指教
谢谢
作者: GoalBased (Artificail Intelligence)   2015-04-20 23:50:00
你可以先GOOGLE新手遇到问题直接把你的问题丢GOOGLE会比上来问还快还完整
作者: a926 (Aaron)   2015-04-21 10:04:00
建关联的时候,资料表里面不要有资料会比较好喔!你这是因为里面有资料了!他会去判断关联的完整性

Links booklink

Contact Us: admin [ a t ] ucptt.com