One or more table attributes that can uniquely identify a record in another table. A foreign key is the primary key of another table. Foreign key-primary key relationships define a relational join. See also relate