Почитай принцип работы баз данных и индексы.
Ты о разном говоришь. id - это имя колонки в таблице по которой ларовский pivot ищет записи, а fk (foreign key) - это индекс базы данных, ни коим образом на относящийся ни к Ларе, ни к пыху.
Я хорошо понимаю, что fk это индекс в таблице, а не поле. Но в простой речи можно под fk и само поле подразумевать, в котором указан id строки из другой таблицы