【发布时间】:2016-05-09 04:22:18
【问题描述】:
假设我有类似的东西
CREATE TABLE Foo (
id INT NOT NULL PRIMARY KEY IDENTITY(1,1),
.
.
.
);
CREATE TABLE Bar (
.
.
foo_id INT REFERENCES Foo(id),
.
.
);
我应该/我应该有
foo_id INT NOT NULL REFERENCES Foo(id)
或者它所引用的值被保证为NOT NULL这一事实是否隐含?
【问题讨论】:
-
FK 是参考而非约束。
标签: sql sql-server tsql database-design