Merhaba,
Foreign Key, ilişikel veritabanlarında iki tablonun birbiri ile ilişkilendirilmesi için kullanılan anahtardır en kısa açıklamasının bu şekilde olduğunu düşünüyorum.
ALTER TABLE personeller ADD CONSTRAINT fk_personeller_birim_id FOREIGN KEY (birim_id) REFERENCES birimler(id);
Buradaki
personeller : Foreign key'i ekleyeceğimiz tabloyu ifade eder.
fk_personeller_birim_id : Foreign key'in adını ifade eder.
birim_id : Personeller tablosunda foreign key sağlanacak alanı ifade eder.
birimler : Personeller tablosu ile hangi tabloyu birbirine bağlayacağımız tabloyu ifade eder.
id : Bağlanacağı tablonun hangi alanıyla bağlanacağını ifade eder.
0 Yorumlar