Question: what is the difference of primary key and foreign key?
Answer: A primary key uniquely identifies a record in the relational database table, whereas a foreign key refers to the field in a table which is the primary key of another table.