Correct option is A
The schema provided is in 1NF (First Normal Form) because all fields contain atomic values (no repeating groups or nested records). However, it does not meet the conditions for 2NF (Second Normal Form) as partial dependencies still exist. Partial dependencies occur when non-prime attributes are dependent on a part of a candidate key rather than the whole key.
Important Key Points:
1. First Normal Form (1NF): Ensures that all values in a table are atomic and no repeating groups exist.
2. Second Normal Form (2NF): A relation is in 2NF if it is in 1NF and there are no partial dependencies.
3. Functional Dependencies: Partial dependencies arise when attributes are dependent on only part of a composite key.
Knowledge Booster:
· Third Normal Form (3NF) requires no transitive dependencies. This schema does not reach this stage as there are partial dependencies.
· BCNF (Boyce-Codd Normal Form): A relation is in BCNF if every determinant is a candidate key, which is more restrictive than 3NF.