Question: what is the difference between secondary key foreign key and primary key?
Answer: It refers to the field in a table which is the primary key of another table. Only one primary key is allowed in a table. Whereas more than one foreign key are allowed in a table. It is a combination of UNIQUE and Not Null constraints.