Benzersiz ID Belirleme?

mstfcck

Asistan
Katılım
18 Mart 2010
Mesajlar
174
Reaksiyon puanı
5
Puanları
0
Veritabanına eklediğim kayıtlar için benzersiz bir Id tanımlamak istiyorum.

Otomatik Id tanımlaması kullanmak yerine eklenen her kayıt için harf ve rakamlardan oluşan karşmaşık bir Id belirlemek istiyorum.

Aklıma gelen yöntemler var ama sizlerinde fikrinizi almak istedim?
 
Katılım
31 Aralık 2007
Mesajlar
17,486
Reaksiyon puanı
189
Puanları
243
Bir GUID yaratıp veri tabanına yazdırabilirsiniz. Ya da microtime'ı alarak hash'e çevirip kullanabilirsiniz.
 

blauzahn

Asistan
Katılım
23 Nisan 2008
Mesajlar
220
Reaksiyon puanı
1
Puanları
0
Genel kullanım guid üzerine oluyor. Otomatik id tanımlamasını kullanmayı geçmeyin, benzersiz id için ayrı bir alan daha açıp kullanın. Çünkü otomatik idler bazı yerlerde işe yarayabiliyorlar, sonradan tüm veritabanı yapısını değiştirmek zorunda kalabilirsiniz...
 

mstfcck

Asistan
Katılım
18 Mart 2010
Mesajlar
174
Reaksiyon puanı
5
Puanları
0
@cgrszone: Bu olay yeterli oldu. Teşekkürler.

@blauzahn: Evet aynen dediğiniz gibi yapmayı planlıyorum. Guid ile birlikte kullanıcam. Teşekkürler.
 
Üst