KONUMSAL VERİTABANI II Dersi Konumsal Veritabanında Etiket ve Ölçüm Nesneleri soru detayı:
SORU:
Konumsal nesne tabloları (feature class) arasındaki
ilişki kaça ayrılır?
CEVAP:
Basit (simple) ya da bileşik (composite) olarak
ikiye ayrılır. Basit ilişkide, ilişkili nesneler birbirlerinden
bağımsız olarak var olabilirler. Yani kaynak tablosundan
bir nesne silindiğinde ilişkili olduğu hedef tablodaki
ilişkili nesne varlığını sürdürmeye devam eder. İlişkiyi
sağlayan yabancı anahtar (foreign key) veri alandaki
silinen kayıt “null” değerini alır. Konumsal
veritabanlarında basit ilişkiler bire bir, birden çoğa ya da
çoktan çoğa olabilirler. Bileşik ilişkilerde nesneler
bağımsız olarak var olamazlar. Yani kaynak tablosundan
bir nesne silindiğinde ilişkili olduğu hedef tablodaki
ilişkili nesne de silinecektir. Bu bağımlılık kuralı
sayesinde hedef tabloda ilişkili olmayan bir nesne
oluşturulursa sistem hata mesajı ile uyarı verir.