yo,
Wichtig ist doch eigentlich nur, dass alle generierten Werte unique sind, möglichst numerisch und dass die Spalte einen Primary Key hat. Gibt es dagegen wichtige Einwände?
du wiederlegst dich ja selber. der autoincrementwert erfüllt genau die kriterien, die ein pk braucht nämlich unique und not null. ob durch löschen dabei lücken entstehen ist schnuppe und kein nachteil. dagegen würde also der mehraufwand stehen, weil es gar kein handlungsbedarf gibt.
Ilja