たとえば、次のようなテーブルを作成できます
create table XTable
(
idt int not null primary key,
value nvarchar(50),
idq int,
constraint fk_idq foreign key(idq) references YTable(idq)
)
このように作成できます
create table XTable
(
idt int not null primary key,
value nvarchar(50),
idq int,
foreign key(idq) references YTable(idq)
)
私は通常、2番目の例のようにテーブルを作成しますが、今は最初の例に興味があります。違いはなんですか?