Pergunta de entrevista da empresa Tecnics

what is primary key,Foreign key,Constraint ?