Why is "normalization" there? Replacing a supertype table with subtype tables in not DB normalization. What does "break normalization" mean? What does "completely breaking normalization" mean? How exactly is it happening with what design?