CONSULTA

OSCAR
24 de Julio del 2004
COMO REALIZO UNA RELACIÓN ENTRE TABLAS EN SQL, PARA GUARDAR LOS DATOS

Rodolfo Reyes
24 de Julio del 2004
La sintaxis exacta depende del Manejador de Base de datos que este utilizando. Pero en general es mas o menos asi:

Supon que tienes esta dos tablas

ENCABEZADO
(
ID
Fecha
Descripcion
)


DETALLE
(
ID
CORRELATIVO
CANTIDAD
)

Si quieres crear una relacion entre la tabla Detalle y en cabezado haces lo siguiente:

Alter table Detalle
Add constraint FK_Detalle_Encabezado Foreign Key(ID)
References Encabezado(ID)
/

Yo para facilitarme un poco la vida utilizo herramientas como el Erwin o el Power Designer. Con estas puedes armar tu modelo entidad relacion de manera grafica, y te permite ver la sintaxis para generar cada objeto.