Ich habe ein einfaches Webformular, mit dem nicht authentifizierte Benutzer ihre Informationen, einschließlich des Namens, eingeben können. Ich gab dem Namensfeld ein Limit von 50 Zeichen, damit es mit meiner Datenbanktabelle übereinstimmt, in der das Feld varchar (50) ist, aber dann begann ich mich zu wundern.
Ist es angemessener, so etwas wie den Spaltentyp Text zu verwenden, oder sollte ich die Länge des Namens auf etwas Vernünftiges beschränken?
Ich verwende SQL Server 2005, falls dies in Ihrer Antwort von Bedeutung ist.
EDIT: Ich habe diese umfassendere Frage zu ähnlichen Themen nicht gesehen.