Uygulamanızı inceledim, bahsettiğiniz ilişkilendirmenin amacını malesef anlayamadım. Ayırca, tablodaki tüm alanları "Birincil Anahtar" yapmanızın amacı nedir?
Tüm bu alanları ilişkilendirmeye gerek yok.
Program, Tez-proje ve konusu alanlarına girilecek verileri içeren 3 adet tablo oluşturursanız ilişkilendirmeyi gerçekleştirebilirsiniz.
Bu şekilde Program, Tez-proje ve konusu alanlarına sayı yazdırıp veritabanının gereksiz yere şişmesini engellemiş olursunuz.
Örneğinize "tbl_program" isimli tablo ekledim. Tez-proje ve tbl_program tablolarındaki Program ve ProgramAdi alanlarını ilişkilendirdim. Bu tabloyu örnek alarak diğer alanlar için tablo oluşturup ilişkilendirebilirsin.
