Merhaba Arkadaşlar, Uygulama geliştirirken çoğumuzun karşılaştığı veri yedekleme ile ilgili bir sorum olacak. elimizdeki veri tabanında gerçekleşen ekleme,güncelleme ve silme işlemlerinde veri tabanındaki anlık bilgiler değişir bununla beraber bu verilerin eski hallerinin versiyonlanması işlemi karşımıza çıkar. Tek tablo üzerinde yapılan işlemlerde gölge tablo yardımı ve 2-3 trigger ile rahatça veri versiyonlanabilir. Ama ilişkili tablolarda işlem yapıldığında örnek kullanıcı ve kullanıcırol tablosu olduğunu düşünelim. kullanıcı güncellenirken onunla birlikte kullanıcı rol bilgiside güncellenmektedir.böylece hangi kullanıcırol tablo içeriği hangi kullanıcı bilgisi ile ilişkili buna çözüm bulmak gerekir. çoğu arkadaş gölge tablolarına versiyon numarası koyalım değiştikçe aynı numara ile kaydedelim sorun çözülür. doğrudur ama bu işlemi generik bir yapıda ve uygulama katmanına en az maliyetle nasıl yapabilirim hatta olursa veri tabanında nasıl çözümleyebilirim. önerilerinizi bekliyorum.
↧