Veritabanına veri gönderecek bir program yapıyorum ve tanıdık olduğundan emin olduğum bir desene koşuyorum: Bir enum olarak hizmet veren büyük olasılıkla (çok büyük olasılıkla) sabit değerlerin kısa bir tablosu. Diyelim ki şu tablo denir Status
:
durum Kimlik Açıklaması -------------- 0 İşlenmemiş 1 Beklemede 2 İşlendi 3 Hata
Programımda başka bir tablo için durum kimliği belirlemem ya da yeni bir durum kimliği içeren bir kaydı güncellemem gerekiyor.
Ben bir numaralandırma durumu kimliği sabit kod ve hiç kimse veritabanını değiştirmek umuyoruz. Ya da açıklamaya göre değerleri önceden getirebilirim ( bunun yerine bunu kodlamak ).
Bu iki numaralandırma ve tabloyu senkronize tutmak için doğru yaklaşım ne olurdu?