具有部分键的2个表的SQL Server关系

时间:2012-02-22 17:10:03

标签: sql-server-2008 primary-key relationship

请原谅我英语不好。

我正在设计一个数据库,并有2个表

标签
Guid LabelID
varchar(5)语言
Varchar(50)LabelText

在此表中,键是LabelID和语言

在第二个表格中,我有一些字段和一个字段 Guid NameLabelId

当设计图我尝试仅使用表Labels的NameLabelId和LabelId从两个表创建关系时

我收到错误“列与现有主键或UNIQUE约束不匹配”...

有人可以帮助我吗?

由于

MAX

1 个答案:

答案 0 :(得分:0)

关系中的“主”表需要将其GUID列设置为主键,或者使用UNIQUE约束。