У меня есть простая веб-форма, которая позволит неаутентифицированным пользователям вводить свою информацию, включая имя. Я присвоил полю имени ограничение в 50 символов, чтобы оно совпадало с таблицей моей базы данных, где это поле - varchar (50), но затем я начал задумываться.
Более уместно использовать что-то вроде типа столбца Текст или мне следует ограничить длину имени чем-то разумным?
Я использую SQL Server 2005, на случай, если это важно в вашем ответе.
РЕДАКТИРОВАТЬ: я не видел этот более широкий вопрос относительно аналогичных вопросов.