Llaves foráneas
La sintaxis para crear llaves foráneas es la siguiente: FOREING KEY [Campo] REFERENCES [Tabla2] ([Campo_Tabla2]) Al igual que en las llaves primaria, aquí tambien tenemos la opción de poner el nombre de la CONSTRAINT y evitar que sea el SQL quien asigne el nombre: CONSTRAINT [Nombre_Constraint] FOREING KEY [Campo] REFERENCES [Tabla2] ([Campo_Tabla2]) Supongamos que tenemos una tabla de usuarios y una tabla de autos, a la que a cada auto le asignaremos un usuario, entonces para crear esta llave foránea haríamos lo siguiente: CREATE TABLE tblAutos ( Marca Varchar(10) NOT NULL, Año Int NOT NULL, Precio Money, Usuario Int NOT NULL, CONSTRAINT FK_tblAutos_tblUsuarios FOREING KEY Usuario REFERENCES tblUsuarios(ID) )