Primary Key
Primary key fields hold values that will be unique for each record or entity in the table
Foreign Key
Primary key from one table that is used in another table
Validation
One to many relationship
In a one-to-many relationship, one record in a table can be associated with one or more records in another table