Ho un semplice modulo web che consentirà agli utenti non autenticati di inserire le loro informazioni, incluso il nome. Ho dato al campo del nome un limite di 50 caratteri per coincidere con la mia tabella di database in cui il campo è varchar (50), ma poi ho iniziato a chiedermi.
È più appropriato usare qualcosa come il tipo di colonna di testo o devo limitare la lunghezza del nome a qualcosa di ragionevole?
Sto usando SQL Server 2005, nel caso in cui ciò che conta nella tua risposta.
EDIT: non ho visto questa domanda più ampia riguardo a problemi simili.