Normalmente normaliza una base de datos para evitar la redundancia de datos. Es fácil ver en una tabla llena de nombres que hay mucha redundancia. Si su objetivo es crear un catálogo de los nombres de cada persona en el planeta (buena suerte), puedo ver cómo los nombres normalizadores podrían ser beneficiosos. Pero en el contexto de la base de datos de negocios promedio, ¿es excesivo?¿Está normalizando el nombre de una persona ir demasiado lejos?
(Por supuesto que sabía que se podía tomar nada hasta el extremo ... digamos si se normalizó a las sílabas ... o incluso pares de caracteres adyacentes. No puede ver un beneficio en ir tan lejos)
Actualización:
Una posible justificación para esto es un generador de nombres aleatorios. Eso es todo lo que pude sacar de mi cabeza.
No estoy seguro de lo que quiere decir, ¿está hablando de configurar una tabla separada como "FirstNames" y luego, vincular a los usuarios con "FirstNameID" o algo así? –
¿Qué tipo de mesa tiene lleno de nombres? Si hay varias referencias a la misma persona, y no solo el mismo nombre, entonces sí, probablemente debería tener una tabla de personas. –
Erm. ¿No son los nombres ya básicamente nomalizados para los personajes de todos modos? Seguramente ese es todo el punto de un alfabeto? –