ID’ler asla doldurulmaz. Büyük sistemlerin tamamı (Facebook, YouTube, WordPress, Shopify, hepsi) ID’lerin boşluklu gitmesini normal kabul eder. Çünkü ID bir “sıra numarası” değil; sadece benzersiz tanımlayıcıdır.

Silinen ID’yi tekrar kullanmak:
Veri bütünlüğünü bozar,
Log, cache, arşiv kayıtlarını karıştırır,
İlişkili tablolarda hataya yol açar.

Senin yazdığın kod doğru çalışıyor olabilir ama gerçek hayatta kullanılmaz. ID boşluklu kalır, sorun değildir.