Foreign Key

Used to ensure integrity of data and for table joining, they are attributes that can uniquely identify an entry/record in the table, it may be referred to Primary Key in the join table.

foreign_key