KONUMSAL VERİTABANI II Dersi Konumsal Veritabanında Sürüm Yönetimi soru detayı:

PAYLAŞ:

SORU:

Sürümlerin uygunluğu nasıl sağlanmasktadır?


CEVAP:

Bu çakışmaların oluşturduğu problemleri çözmek için verilerin belli bir uzlaşım içinde olması gerekir. Bu uzlaşımın gerçekleştirildiği aşamaya sürümlerin uygunluğunun sağlanması (reconcilling) denir.
Sürümlerin uygunluğunun sağlanmasında sürümler karşılaştırılır. Eğer konumsal nesnelerin düzenlenmesinde bir çakışmayla karşılaşılıyorsa, yazılımın bu çakışma
durumu için sürümlerden hangisinin (kullanıcı tarafından düzenlenen mi yoksa güncelleştirilmiş halinin mi) kullanılacağını soran bir seçenekle karşı karşıya kalınır. Eğer güncelleştirilmiş (hedef) sürüm seçilirse yapılan düzenlemeler, verinin son durumu olarak hedef sürümün üzerine yerleştirilir. Eğer düzenlenen (edit) sürüm seçilirse, düzenlenmede çakışan veriler için düzenlenen sürüm öncelik alınarak yerleştirilir. Eğer çoklu kullanıcılar aynı sürümde çalışıyorlarsa bu sefer de kaydetme sırasına göre sürüm güncellenecektir.