This set entered on 5-12-2014
5.1.14.4
you tell it to expect them to have some data in common.
a. it is UNIQUE
b. It is UNCHANGING
c. It is CONSISTENT.
a KEY
a FIELD whose value UNIQUELY, UNCHANGINGLY, and CONSISTENTLY identifies ONE RECORD.
a. PRIMARY
b. FOREIGN
a. SURROGATE KEY
b. NATURAL KEY
It is based on made up data, such as a number generated by the SERIAL NUMBER option. It never repeats, and has no meaning.
But UNLESS YOU GENERATE THE VALUE IN YOUR DATABASE, it is NOT A SURROGATE KEY, even if someone else made it up in THEIR SYSTEM.
A SURROGATE KEY IS MADE UP BY YOUR DATABASE.
It is a REAL PIECE of data that can be used as a KEY, such as an INTERNAL INVENTORY CONTROL NUMBER.
YES. It may be a SURROGATE KEY to the Social Security Administration, BUT IT IS A NATURAL KEY TO YOU.