Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/02/2014, 08:11
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: copiar datos de dos tablas a una

Es un diseño erroneo.

En la tabla pacientes debes tener un campo para el codigo de familia y luego una tabla de familias.... si tienes una tabla de familiares agregale tambien ese campo para el codigo de familia.... y listos.

Luego en cualquier momento puedes sacar una lista de miembros de una familia o de parientes de un paciente vinculado por ese campo, sin guardar la relación en ninguna tabla.

La relacion entre pacientes y familias n a 1 (un paciente forma parte de una familia y una familia puede tener n pacientes) lo mismo para los familiares....

Código MySQL:
Ver original
  1. select codfam,id_pac from centromedico.familiar,centromedico.paciente;

Que campo relaciona esas dos tablas?
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.