Deploying B2C Serviceforeign keyforeign key A column or columns that contain values found in a primary key of another table. Foreign keys are used to ensure relational integrity and are rarely primary keys. See also primary key.