Tengo un formulario web simple que permitirá a los usuarios no autenticados ingresar su información, incluido el nombre. Le di al campo de nombre un límite de 50 caracteres para coincidir con mi tabla de base de datos donde el campo es varchar (50), pero luego comencé a preguntarme.
¿Es más apropiado usar algo como el tipo de columna Texto o debería limitar la longitud del nombre a algo razonable?
Estoy usando SQL Server 2005, en caso de que eso sea importante en su respuesta.
EDITAR: No vi esta pregunta más amplia con respecto a cuestiones similares.