MediumAnalyzeRDBMS & SQLMultiple Choice

A table has columns: order_id (PK), customer_id, customer_name, product_id, product_name, quantity. Which normal form violation does this represent?

Analyze Tests ability to break down and examine complex problems.

Answer Options

A1NF violation — non-atomic values
B2NF violation — customer_name depends only on customer_id, not on the full primary key
C3NF violation — quantity depends on order_id transitively
DBCNF violation — order_id is not a candidate key

Want to see the correct answer?

Get the answer with a detailed explanation, plus practice 15+ more RDBMS & SQL questions with adaptive quizzes and timed interviews.

See the Answer on Guru Sishya →

This question is from the RDBMS & SQL topic (Databases).

More RDBMS & SQL Questions