Elbette göremezsiniz, her tablo birbirinden bağımsızdır.
Foreign key, verinin referansıdır, veriyle ilgili diğer bilgilere ulaşabileceğimiz anahtar görevi görür.
Uçak bilgilerinin ve uçuş bilgilerinin olduğu iki tablo olsun. Uçuş bilgilerinin olduğu tabloda uçuşun yapılacağı uçakla ilgili sadece ID bilgisi var. Uçakla ilgili diğer bilgilere ulaşmak için uçak bilgilerinin tutulduğu tabloda uçağın ID'si ile arama yapmamız gerekiyor.
Yani bu iki tabloyu 'AirplaneId' sütunu ile birbirine bağlayabiliyoruz. 'AirplaneId', 'Airplane' tablosunda primary key iken 'Flight' tablosunda foreign key oluyor.
Eki Görüntüle 1338995