5.  Explain what a foreign key is, how it is used, and illustrate at least example of usage.

 

      A foreign key is a field in a file which corresponds to a field in another table (usually the primary key) so that the tables can be joined together.