Bir tanımlama tablonuz bulunmakta. Buradaki tanımlamalar hareket veya detay tablolarında tutulmakda.
Ancak bazı bilinçli veya bilinçsiz müdahalelerde tanımlama tablosunda değişiklik yapıldığında hareket veya detay tablosunda kontrol olmadığı için veri tutarsızlıkları oluşmaktadır.
İşte bu yüzden ilgili tabloyu refarans tablosu ile bağladığımızda; isteğe göre;
Şekil1 : Hareket, Detay Tablosu. Örnel olarak İlçe tablosu |
Şekil 2: Referans Tablosu. Örnek olarak İl tablosu |
Set Null : Tanımlama tablosundaki veri silinip veya güncellendiğinde hareket veya detay tablosundaki boş olarak günceller.
Restrict : Referans tablodaki veri silinirse veya güncellenmeye çalışıldığında eğer kullanılmış veri ise izin vermemesini sağlar.
Hiç yorum yok:
Yorum Gönder