Question 2 of 5

What is the difference between a primary key and a foreign key? Why are they important in database design?