Me refiero, por ejemplo, puedo crear tabla comodiferencias entre "clave externa" y "restricción de clave externa"
create table XTable
(
idt int not null primary key,
value nvarchar(50),
idq int,
constraint fk_idq foreign key(idq) references YTable(idq)
)
y puedo crearla como esto
create table XTable
(
idt int not null primary key,
value nvarchar(50),
idq int,
foreign key(idq) references YTable(idq)
)
Por lo general crear mesa como en el segundo ejemplo, pero ahora tengo curiosidad sobre el primer ejemplo. ¿Cuál es la diferencia?
Pregunta de Noob: ¿qué ventajas ofrece nombrar la restricción? –