Foro de Consultas

Identificador unico de la entidad Envio

Identificador unico de la entidad Envio

de JUAN JOSUE BARRIONUEVO -
Número de respuestas: 1

Hola profesor, buenas tardes. Tengo una consulta con respecto a la siguiente consigna que se encuentra en la consigna del segundo sprint, referida al envio: 

* Generar un identificador único del Envío, puede ser un hash que contenga información relevante del envío.

Mi pregunta es: ¿Este identificador unico de envio no reemplaza al id del envio el cual tiene un tipo de dato Long no?

Gracias.

En respuesta a JUAN JOSUE BARRIONUEVO

Re: Identificador unico de la entidad Envio

de José Zapana -
Buenas
No, no tiene nada que ver con el ID, el código del envío normalmente es alfanumérico que se forma mediante algún algoritmo (por ejemplo SHA-256 o MD5) como datos de entrada podrían utilizar el id de cliente, fecha y hora, lugar, etc.
Para hacer un seguimiento de un envío no es recomendable utilizar su id dado que revelaría información sensible de la aplicación (secuencia, volumen, estructura del sistema). Además el hash puede servir como verificación sin exponer esos datos directamente.

Hay otras razones más pero estas son suficientes y espero se entienda la idea

saludos