Il pericolo di creare un valore hash combinando i 3 numeri e la data è che potrebbe non essere univoco e quindi non può essere utilizzato in modo sicuro come chiave primaria.
Ti consiglio invece di utilizzare un ID a incremento automatico per la tua chiave primaria.