What is a surrogate key in database design ?
2026
What is a surrogate key in database design ?
- A.
A natural key from the data
- B.
A system-generated unique identifier
- C.
A composite key
- D.
A foreign key reference
Attempted by 135 students.
Show answer & explanation
Correct answer: B
A surrogate key is a system-generated unique identifier used in database design, distinct from natural keys.