Pergunta de entrevista da empresa Deloitte

What is a foreign key, primary key, and secondary key