1

我想在 SQL Server Management Studio 2012 中创建一个 1:1 的关系,请帮助我,找不到正确的方法,每次我尝试它都会创建一个一对多的关系。

4

2 回答 2

1

您可以创建一个唯一约束,也可以只将该信息包含在表本身中。

下面的 SQL 应该可以帮助您入门:

ALTER TABLE myTable
ADD CONSTRAINT myOneToOneColumn UNIQUE (myColumn); 
于 2013-03-06T19:23:50.373 回答
0

实际上,1 对 1 关系是 1 对 n 关系,unique其中在对应于n关系部分的列中添加了约束。

因此,您需要为unique外键添加约束。

于 2013-03-06T19:22:23.917 回答