A primary key is chosen from among candidate keys to uniquely identify rows in a table. It enforces entity integrity by preventing duplicate and null values in that field. Proper selection of primary keys is fundamental to relational database design. Thus, the key described is the primary key.
Option A:
Option A is correct because primary key is defined as the main unique identifier for table records.
Option B:
Option B, foreign, key links records between tables but may repeat values and does not uniquely identify rows within its own table.
Option C:
Option C, candidate, key is a potential unique identifier, but once one is chosen as primary, the others are no longer labelled as primary keys.
Option D:
Option D, alternate, key refers to other candidate keys not selected as primary, which is not what the stem describes.
Comment Your Answer
Please login to comment your answer.
Sign In
Sign Up
Answers commented by others
No answers commented yet. Be the first to comment!