Originariamente inviato da Nio74
Grazie Ottimo direi è propio quello a cui stavo pensando.
HO un'altra domanda come faccio a far si che sia univoco nel database?forse ogni volta che si avvia il metodo potrei fare partire un controllo sul database o rallenterebbe il tutto.

Grazie della risposta
Questo ID deve essere visibile fin da subito all'utente?

Pensavo ad una cosa del genere:

- apri la scheda prodotto: tutti i campi (id compreso) sono vuoti
- quando andrai a inserire a DB sarà il DB stesso ad assegnare l'id (la tua colonna sarà quindi un AUTO INCREMENT (a secondo del tipo di DB (oracle, mysql, sqlite...) il nome può cambiare)