Estoy generando confirmaciones de orden de 9 caracteres como K1YBFRG17, O1D15ZCOM, etc. y las estoy utilizando como números de confirmación de orden. Básicamente, solo se selecciona aleatoriamente de la cadena 'ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890'
nueve veces.
Aunque esto permite 36 ** 9 ID diferentes, que creo que son alrededor de cien cuatrillones, y la probabilidad de una repetición es infinitesimal, me pregunto cómo se vería esto desde un punto de vista de seguridad. ¿Es importante barrer la base de datos cada vez que se genera una nueva ID y asegurarse de que es única, incluso si no hay casi ninguna posibilidad?