silinen id numarasının yeri doldurulmalı mı?
6
●196
- 11-12-2025, 10:02:51Silme işlemi tamamen silmemelidir, silindi diye durumu değiştirilir ve log tutulur. Bu yüzden ilgili idyi başka içeriğe vermek doğru olmaz. Zaten normal işleyişde de bir sonraki idye geçer ekstra kodlama zahmetine girmenize gerek yok küçük bi projeyse. Zaten büyük projeyse dediğim gibi log tutmak gerekir.
- 11-12-2025, 10:06:49IDler asla doldurulmaz. Büyük sistemlerin tamamı (Facebook, YouTube, WordPress, Shopify, hepsi) IDlerin boşluklu gitmesini normal kabul eder. Çünkü ID bir sıra numarası değil; sadece benzersiz tanımlayıcıdır.
Silinen IDyi 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.