Quote Originariamente inviata da Vincent.Zeno Visualizza il messaggio
è importante che tu decida, prima cosa, se l'assegnazione è casuale o selettiva.

in ogni caso dovrai verificarne le disponibilità durante il tentativo di assegnazione.
la metodologia potrebbe cambiare a seconda del contesto.
in sostanza prima di assegnare il record lo identifichi come "libero" (secondo i tuoi criteri) e subito lo assegni ad un identificativo.
Ciao e grazie per l'aiuto.
L'assegnazione avverrà in modo del tutto casuale dei soli records non ancora assegnati.
Avevo pensato di effettuare prima di tutto una query che prenda in considerazione quei records che non siano ancora assegnati a nessun operatore (quindi il campo "username" nel db vuoto) e successivamente assegnarli in modo casuale.

Grazie