A Foreign Key (FK) identifies table relationships. They model the relationship between data values across tables. Relational databases, like Teradata Database, permit data values to associate across more than one table.
Thus each FK a table may have must exist somewhere as a PK. That is, there must be referential integrity between FKs and PKs.