come mai una volta compilati tutti i record dei miei campi chiamiamoli campo1, campo2,campo3,codice produttore della mia tabella, imposto il codice produttore come chiave primaria e tutti i miei record si sballano? e poi quando la rimuovo ritornano a posto, mi sembra strano dato che il codice produttore dovrebbe essere univoco .-.