Question:medium

In a relation, if more than one attribute can have distinct values, such attributes are called ______.

Show Hint

Remember: All Primary Keys are Candidate Keys, but not all Candidate Keys are selected as the Primary Key.
A relation can have multiple Candidate Keys but exactly one Primary Key.
Updated On: Jun 11, 2026
  • Primary Key
  • Candidate Key
  • Foreign Key
  • Composite Key
Show Solution

The Correct Option is B

Solution and Explanation


Step 1: Understanding the Concept:

A candidate key is a set of one or more attributes that can uniquely identify a tuple in a relation. If multiple attributes or sets of attributes qualify for this role, they are referred to as candidate keys.

Step 2: Detailed Explanation:

1. Primary Key: The one chosen from candidate keys to uniquely identify rows.
2. Candidate Key: All possible attributes that could serve as a primary key.
3. Foreign Key: An attribute that links to a primary key in another table.
4. Composite Key: A primary key consisting of two or more attributes.

Step 3: Final Answer:

Such attributes are called Candidate Keys.
Was this answer helpful?
0


Questions Asked in CUET (UG) exam