Normalmente si normalizza un database per evitare la ridondanza dei dati. È facile vedere in una tabella piena di nomi che c'è abbondanza di ridondanza. Se il tuo obiettivo è quello di creare un catalogo dei nomi di ogni persona sul pianeta (buona fortuna), posso vedere come normalizzare i nomi potrebbe essere utile. Ma nel contesto del database aziendale medio è eccessivo?La normalizzazione del nome di una persona sta andando troppo lontano?
(Certo che so si potrebbe prendere qualche cosa ad un estremo ... diciamo se normalizzata verso il basso per sillabe ... o anche coppie di caratteri adiacenti. Non riesco a vedere un beneficio ad andare così lontano)
Aggiornamento:
Una possibile giustificazione per questo è un generatore di nomi casuali. Questo è tutto ciò che potrei venire fuori di testa.
Non sono sicuro di cosa intendi, stai parlando di creare una tabella separata come "FirstNames" e quindi collegando gli utenti ad esso con "FirstNameID" o qualcosa del genere? –
Che tipo di tabella hai pieno di nomi? Se ci sono più riferimenti alla stessa persona e non solo lo stesso nome, allora sì, probabilmente dovresti avere una tabella di persone. –
Erm. I nomi non sono già praticamente nomalizzati fino ai personaggi? Sicuramente questo è l'intero punto di un alfabeto? –