Yazeka
Arama sonuçlarına göre oluşturuldu
Cascade delete (kademeli silme) işlemi, yabancı anahtar kısıtlamaları kullanılarak ilişkili kayıtların otomatik olarak silinmesini sağlar 24.
Bu işlem şu şekilde çalışır:
- Yabancı anahtar tanımı: İlgili tablolar arasında yabancı anahtar kısıtlaması oluşturulur ve bu kısıtlamada ON DELETE CASCADE seçeneği belirtilir 13. Bu, PostgreSQL'e, referans tablosundaki bir kayıt silindiğinde, bu kayıtla ilişkili tüm kayıtların da silinmesi gerektiğini bildirir 13.
- Kayıt silme: Ebeveyn/referans tablosundan bir kayıt silindiğinde, çocuk/referans tablosundaki ilgili kayıtlar da silinir 13.
Bu özellik, veri bütünlüğünü korumak ve yetim kayıtların oluşmasını önlemek için kullanışlıdır 4.
5 kaynaktan alınan bilgiyle göre: