I have a hypothetical database I want to normalize.
I want to make it to all the Normal Forms.
Basically, my question is: Can a database be in 2NF without being in 1NF?
For example:
- Made it to the 1NF
- Had nothing to change to make it to the 2NF
- Made it to the 3NF
No, but the reason is that one of the pre-requisites to be in 2NF is to be in 1NF.
If that detail didn’t exist, it could because 1NF relates to each attribute and 2NF relates to keys.