Sanıyorum sizin bahsettiğiniz, bazı kaynaklarda ikincil anahtar adıyla da anılan yabancı anahtar (foreign key)…
Bildiğiniz gibi birincil anahtarlarlar bir tabloda diğer alanlardan bağımsız, farklı ve benzeri olmayan bir alan üretmek için kullanılır. Yine bu birincil anahtarlar, diğer tablolarla ilişki kurmakta kullanılıyor… Bir tablodaki birincil anahtarı, diğer tabloya (tablolar arasında ilişki kurmak amacıyla) dahil ettiğimiz zaman, ikinci tabloda bir kopya anahtar üretmiş oluyoruz ki, buna “yabancı anahtar” veya “ikincil anahtar” (foreign key) diyoruz… Yani kısaca ve özetle; aralarında ilişki kurulmuş iki tablodan birincisinin birincil anahtarı ikincisinin yabancı anahtarı olmuş oluyor…
Bir örnekle basit hale getirmek gerekirse:
Yukarıdaki tablo ilişkisinde de görüldüğü üzere Yazarlar tablosundaki YazarNo bu tablonun birincil anahtarı. Yazarların kitaplarıyla ilişki kurmak amacıyla oluşturduğumuz ikinci tablo olan Kitaplar tablosunda ise KitapNo alanı, Kitaplar tablosunun birincil anahtarı… Burada Kitaplar tablosundaki YazarNo alanı, Kitaplar tablosuna Yazarlar tablosuyla ilişki kurabilmek için kopyalanmış bir yabancı (ikincil) anahtar oluyor…
İnternetteki veya bu konuda yazılmış kitaplardaki bilgilere baktığınız zaman da İkincil Anahtar (Secondary Key) tanımının; “kopyaları olan bir veya daha fazla niteliğin içerilmesi” ya da “Başka bir tablodaki bir alanı referans vererek tanımlama” gibi ifadelerle yapıldığını görebilirsiniz.
Benim ikincil anahtar tanımından anladığım ve bildiğim bu… Sanıyorum ve umarım aradığınız budur… Eğer değilse ve biraz daha konuyu açabilirseniz forumdaki değerli ustaların daha fazla yardımcı olacağından eminim…
Birincil anahtarı ekledikten sonra, araç çubuklarında bulunan birincil anahtar simgesinin yanında bulunan dizinler butonuna tıklıyoruz,açılan kutucuğun ilk satırında birincil anahtar olarak seçtiğimiz satır bulunuyor.Biz bu kutucuğun ikinci satırından, "alan adı" yazılı hücreye geliyoruz, ve buradan ikincil anahtar olarak seçmek istediğimiz satırı seçiyoruz. İnşallah analatabildim.saygılar..
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.