Hola, les comento un poco el problema que tengo...
tengo 3 tablas..
personas (id_tarjeta, nombre, apellido, perfil)
eventos (id_evento, id_tarjeta, fecha, accion)
visita (id_visita, tarjeta, nombre, apellido)
paso a explicar cada una de ellas:
personas (id_tarjeta, nombre, apellido, perfil)
Hay 2 perfiles de personas (inquilinos y visitas)
Los inquilinos tienen nombre y apellido y la visita repite el numero de tarjeta.
Fragmento:
Tarjeta ID | Nombre | Apellido | Perfil
32 | Carlos | Sanchez | Inquilino
30 | Pedro | PicaPiedra | Inquilino
45 | 45 | 45 | Visita
eventos (id_evento, id_tarjeta, fecha, accion)
En esta tabla es un listado de la accion de ingreso y egreso de cada persona un edificio.
fragmento:
Evento ID | Tarjeta ID | Accion | Fecha
4345 | 32 | Sale | 4 de Agosto 10.30
4344 | 30 | Sale | 4 de Agosto 10.27
4343 | 45 | Entra | 4 de Agosto 10.25
visita (id_visita, tarjeta, nombre, apellido)
Cada ves que ingresa una visita se asigna una tarjeta de visita y al salir la devuelve.
Los inquilinos ya tienen una tarjeta asignada y no hay problema.
En cambio a la visita se le da una tarjeta que luego al salir la devuelve y luego se le asigna a otra persona.
Como debería hacer para saber a quien se le fue asignada en cada momento?
Muchas gracias!