PDA

Ver la Versión Completa : Como Relacionar 2 Tablas


andrestsas
03-08-2003, 02:57:45
PRIMERAMENTE AGRADECIDO POR TRATAR DE AYUDARME.
MI DUDA ES CUALES SON LOS PASOS PARA RELACIONAR 2 TABLAS,
EJEMPLO : FACTURA.DB Y DETALLE.DB (desde database desktop)

Tengo que tener las dos tablas abiertas? ESPERO HABER SIDO CLARO. DESDE YA MUCHISIMAS GRACIAS.

__cadetill
03-08-2003, 12:17:43
bueno, antetodo bienvenido. Tambien decirte que se aconseja escribir en minisculas. Las mayusculas indican que estas gritando (te aconsejo la lectura de la guia de estilo -> ver firma)

Bueno, tu problema. Supongo (porque no das muchos datos) que estaras trabajando con Paradox y que quieres hacer una referencia de integridad entre las dos tablas (maestro y detalle)

Bien, los pasos a seguir son:
1.- Crear la tabla maestro
2.- Crear la tabla detalle
3.- Una vez creada la tabla detalle y, dentro de la pantalla donde se definen los campos.... en la parte superior derecha tienes un combo (table properties). En el deves seleccionar Referential Integrity y pulsar el botón Define
4.- Las referencias de integridad, siempre funcionan sobre los campos indices de la tabla maestra, por lo que en la pantalla que te aparecera solo veras en la columna de la derecha, las tablas posibles en la relacion. Selecciona la tabla que quieras (la maestra) con un doble clic y de la columna de la izquierda, los campos que forman parte en la relacion en orden de la clave de la tabla maestra (si son varios campos)
5.- Solo basta con que pulses al OK, le des un nombre a la referencia de integridad y.... voilà!!! ya la tienes creada

Espero que sea esto lo que querias

andrestsas
03-08-2003, 17:26:53
Ante todo gracias por responder. Y sobre todo por el consejo de escribir en MAYUSCULA, de verdad gracias.

Te comento que cree las dos tablas, les di en el mismo nombre al campo (KEY), pero cuando voy a DEFINE y se despliega el siguiente menú, en la ventana derecha que se define como TABLE, no aparece ninguna, por que será. (me faltara completar algun paso.)
Lo que si aparecen son los campos FIELDS, el cual selecciono con la flecha derecha.

desde ya muchisimas gracias. ANDRES.-

__cadetill
03-08-2003, 17:39:12
ves a File-WorkDirectory y pon el directorio donde estan tus tablas, a ver si por ahi van los tiros

Espero te sirva

andrestsas
03-08-2003, 21:09:10
Desde ya muchisimas gracias Cadetill, prube lo que me digiste y funciono correctamente.

Saludos Andres.-