Cuando se empieza como un desarrollador, hay una enorme cantidad de cosas que captar. En primer lugar está el propio lenguaje; después, todas las peculiaridades del marco de trabajo; y después de eso (o tal vez antes) hay que mezclar el desarrollo con las interfaces de usuario. Y es en ese momento donde hay que decidir dónde almacenar todos los datos que se van a usar. Después de tantas cosas, quizás sea a la base de datos a la que menos importancia se le da, de ahí que surjan las malas prácticas.
Comentarios
Mandatory: No te olvides de poner el Where en el Delete From
La mayoría de las 5 son sólo porque el que ha escrito eso es un quisquilloso y un manías
#2 Efectivamente algunas cosas van en contra de la normalización, y las normalizaciones de BD existen por algo. En cualquier caso lo único en lo que puedo darle razón es en el tema BD, y hasta cierto punto.