Kunci asing adalah batasan, hubungan antara dua tabel - yang tidak ada hubungannya dengan indeks itu sendiri.
Tetapi fakta yang diketahui bahwa masuk akal untuk mengindeks semua kolom yang merupakan bagian dari hubungan kunci asing apa pun, karena melalui hubungan FK, Anda akan sering perlu mencari tabel terkait dan mengekstrak baris tertentu berdasarkan nilai tunggal atau rentang nilai.
Jadi masuk akal untuk mengindeks kolom apa pun yang terlibat dalam FK, tetapi FK itu sendiri bukanlah indeks.
Lihat artikel luar biasa Kimberly Tripp "Kapan SQL Server berhenti menempatkan indeks pada kolom Kunci Asing?".