Hola,
Tengo una tabla cuya PK está definida como uniqueidentifier. Se genera su
valor con NewID() estando como valor por defecto.
El problema surge al intentar relacionar otra tabla con esta a través de su
PK. Como se debe definir la clave foranea??
Ej.
Tabla1 {
ID uniqueidentifier not null default newid(),
Nombre nvarchar(50)
}
Tabla 2 {
IDTabla1 /*Que tipo de datos debo poner??? */
}
Los registros de Tabla2 no deben ser generados por NewID() puesto que el
valor de IDTabla1 siempre será uno que exista en Tabla1.
para hacer algo como select * from Tabla1 inner join Tabla2 on Tabal1.ID =
Tabla2.IDTabla1
O, es que no se puede?
Grácias!
Leer las respuestas