Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/10/2008, 16:23
Avatar de Taribo007
Taribo007
 
Fecha de Ingreso: agosto-2007
Mensajes: 1.338
Antigüedad: 17 años, 6 meses
Puntos: 18
Respuesta: Ayuda con planteamiento de tablas de Access

Yo lo haria asi: La tabla acientes, como indicas, con su IsPaciente.

Una segunda tabla de visitas. En esta, la clave estaria formada por 2 campos, idPaciente y NumVisita, ambos de tipo numerico, y el resto de campos de la tabla visitas.

Cuando fueras a introducir una nueva visita, sria tan sencillo como introducir el paciente, y teniendo el IsPciente, es muy sencillo con la funcion Dmax obtener el mayor numero para el vampo NumVisita, para ese paciente, sumarle 1, y rellenar ese campo automaticamente. Es decir, si el paciente con IdPaciente=2, tiene en la tabla 2 visitas, al introducir uno nuevo, el campo numVisita se rellenaria con un 3. Y e3sto, bien planteado, es automatico.

Ten en cuanta una cosita que me dijo alguien hace tiempo, y que me parecio una verdad como un templo:
Un registro es barato, un campo es caro

Un saludo