"rpond" wrote in message
> Database beginner here,
>
> What does it mean when a column is both a primary key and a foreign key?
>
The column uniquely identifies the row on the table where it is the primary
key. If the column is also a foreign key, then that value must exist as the
primary key on another table. So in effect, both tables have the same
primary key, but one of the tables is the parent of the other table (parent
row must exist for each child in the other table).
This may not be proper 3rd normal form, but there are sometimes reasons for
having two tables with the same primary key.
>> Stay informed about: FK versus PK