Question 1
Which normal form ensures that every non-prime attribute in a table is fully functionally dependent on the primary key?
Second Normal Form (2NF) requires that the table is in 1NF and no non-prime attribute is partially dependent on any candidate key of the table; every non-prime attribute must be fully functionally dependent on the primary key.