Ver Mensaje Individual
  #4 (permalink)  
Antiguo 16/03/2012, 12:52
leonardo_josue
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 10 meses
Puntos: 447
Respuesta: SQL para obtener últimos registros

Hola de nuevo...

Tal como lo planteas, se puede dar el problema que te comento en el post anterior... Supongamos que un mismo cliente realiza varias llamadas y cada llamada es atendida por un empleado diferente... al querer ligar los servicios con las llamadas estarías ligando el el último servicio para cada cliente, PERO ESTO NO ES EL MISMO PARA CADA LLAMADA... Hay que volver a lo básico que sería revisar las relaciones entre tus tablas.

Un cliente puede tener n llamadas
Un empleado puede atender n llamadas
¿Todas las llamadas generan un servicio?
¿Una llamada es atendida por 1 u sólo 1 empleado o puede ser atendida por n empleados?
Una llamada puede tener 1 y sólo 1 servicio o puede tener n servicios?

Un servicio puede tener n detalles de servicio

Desde mi punto de vista, y a reserva de que nos digas más detalles de tu lógica de negocio, creo que faltaría agregar a la servicios la llamada que justifica ese servicio...

Saludos
Leo.