Ver Mensaje Individual
  #30 (permalink)  
Antiguo 27/01/2012, 12:20
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 2 meses
Puntos: 2658
Respuesta: Consulta MYSQL INNER JOIN

No. Exactamente al revés:
MovimientoCaja(movimiento_id, fecha_hora)
CajaCheque(movimiento_id, importe, banco_id, fecharecepcion, fechadeposito, fechaimputacion, ...)
CajaEgreso(movimietno_id, importe, concepto_id, fechasalida, mediopago_id, ....)
La relación es:
CajaCheque->MovimientoCaja
CajaCheque->MovimientoCaja

¿Se entiende?

No puedo graficártelo porque estoy en horas de trabajo.

En CajaEgreso y CajaCheque, el campo movimietno_id es al mismo tiempo PK y FK.

Te insisto en que tienes que leer y estudiar el tema de las bases de datos relacionales. No es sencillo, pero es hipernecesario.

Bases de Datos Relacionales en Wikipedia.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)