allora, secondo me, l'autoincrement nei db è fondamentale, seconda cosa, non complicarti la vita e usa id univoci ma di diverso nome, che so, per la tabella (sono esempi) negozi userai nid, per quella acquisti aid, per clienti cid. Così facendo quando andrai anche a fare confronti in db avranno noi univoci e non ci saranno malintesi e sarà molto più semplice per te lavorarci, ovviamente IMHO