This a follow up on the answer Difference between 3NF and BCNF in simple terms (must be able to explain to an 8-year old). Why is the following table in 3NF? Pizaa,Topping is the candidate key and Topping type is partially dependent on Topping, hence it is not even in 2NF.
Pizza Topping Topping Type
-------- ---------- -------------
1 mozarella cheese
1 pepperoni meat
1 olives vegetable
2 mozarella meat
2 sausage cheese
2 peppers vegetable
Please explain in detail.