Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/12/2009, 05:09
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: 16 años, 5 meses
Puntos: 2658
Respuesta: Asignar registros aleatoriamente

La asignación aleatoria no sería difícil, sea en la base o en la aplicación. En la base, debería realizarse en una tabla que conserve la información de esa asignación, cosa que por otro lado, sería obligatoria ya que la relación entre los Gestores y los Pagos sería N:N, y por definición del modelo E-R, una relación de cardinalidad N:N crea una tabla nueva.
El único problema de la asignación aleatoria es que eventualmente puede haber una carga mayor de Pagos a cobrar en un Gestor o un grupo de gestores, por sobre el resto. Es una consecuencia de la asignación aleatoria.
Para evitarlo lo que yo haría sería no hacer una asignación aleatoria, sino ordenar aleatoriamente a los gestores y luego asignarles los Pagos en forma secuencial. De esa forma la carga de responsabilidades sería pareja, pero no habría dos veces en que el orden de las asignaciones fuese el mismo.

¿Se comprende la idea?

El tema lo vas a tener que resolver entre las dos cosas: La aplicación y la Base (por la nueva tabla).
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)