ich zum Beispiel bedeuten, kann ich Tabelle erstellen, wieUnterschiede zwischen „Fremdschlüssel“ und „Zwang Fremdschlüssel“
create table XTable
(
idt int not null primary key,
value nvarchar(50),
idq int,
constraint fk_idq foreign key(idq) references YTable(idq)
)
und ich kann es wie dieses
create table XTable
(
idt int not null primary key,
value nvarchar(50),
idq int,
foreign key(idq) references YTable(idq)
)
erstelle ich in der Regel Tabelle erstellen wie im zweiten Beispiel bin ich jetzt aber neugierig auf das erste Beispiel. Was ist der Unterschied?
Noob-Frage: Welche Vorteile bietet die Benennung der Constraint? –