I have this dependency diagram I’m trying to make into 2NF and then 3NF. I’m not sure if I’m doing it right:
Here’s the dependency:
This is how I tried to model it:

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
If I understand the diagram correctly, your “1b” is the right decomposition. All the tables in “1b” are in at least 5NF, though.
The notion that you can normalize to 2NF and no higher, or to 3NF and no higher, is a common misunderstanding of how normalization works. It’s quite common to start with a relation that’s in 1NF, and in a single step end up with all the relations in 5NF.