Yabancı anahtar
Yabancı anahtar, kayıtlar arasındaki tanımlı referansı uygun anahtar değerleriyle güvenceye alır.
Diğer adlarıForeign Key
Var olan kayda referansı korumak
Yabancı anahtar, referans verilen tablodaki uygun anahtara yapılan bağlantı için veritabanı koşuludur. Kurgusal örnekte servis notu var olan işe bağlanır. NULL olmayan bir referans değeri, bu durumda bilinmeyen iş kimliğine gidemez.
Referansın eksik olabilmesi ayrıca belirlenir. Bağlanılan kayıt değiştiğinde veya silindiğinde ne olacağını da netleştirin. Yabancı anahtar, bağlı verilerin otomatik silineceği anlamına gelmez. Referansı korur; ancak notun iş açısından o işe ait olduğunu veya düzenleyenin erişim hakkını belirlemez. Bu kurallar ayrı kontroller gerektirir.
Kaynaklar
İlgili terimler
- Benzersiz anahtarBenzersiz anahtar, değerlerin veya birleşimlerinin belirlenen veri alanında tekrar etmemesini sağlar.
- İş kuralıİş kuralı, işletme sürecinin nasıl ele alınacağını belirleyen iş koşulunu veya kararını tanımlar.
- Veri doğrulamaVeri doğrulama; biçim, zorunlu alan veya izin verilen değer aralığı gibi tanımlı gereksinimlere göre veriyi denetler.
- Eski sistemKullanılmaya devam eden, zamanla teknik ve iş bağımlılıkları birikmiş mevcut sistem.
- Çok kiracılılıkÇok kiracılılık aynı çözümde ayrı müşteri veya grup alanları sağlar. Kiracı otomatik olarak tek kişi ya da tek veritabanı değildir.
- Tarayıcı önbelleğiTarayıcı önbelleği uygun HTTP yanıtlarını sonraki kullanım için saklar. Yeniden kullanım ve doğrulama ilgili kurallara bağlıdır.
Bu konudaki yazılar








ASES ile Yazılım geliştirme
Özel yazılım, web ve mobil uygulamalar


