Каков разумный предел длины для полей "Имя" человека? - PullRequest
128 голосов
/ 27 августа 2008

У меня есть простая веб-форма, которая позволит неаутентифицированным пользователям вводить свою информацию, включая имя. Я присвоил полю имени ограничение в 50 символов, чтобы оно совпадало с таблицей моей базы данных, где поле имеет значение varchar (50), но затем я начал задаваться вопросом.

Уместнее ли использовать что-то вроде типа столбца Текст или мне следует ограничить длину имени чем-то разумным?

Я использую SQL Server 2005, если это важно в вашем ответе.

РЕДАКТИРОВАТЬ: Я не видел этот более широкий вопрос относительно аналогичных вопросов.

Ответы [ 11 ]

0 голосов
/ 27 августа 2008

Среднее имя составляет около 6 букв. Это оставляет 43 для фамилии. :) Похоже, вы могли бы сократить его, если хотите.

Главный вопрос, как вы думаете, сколько строк у вас будет? Я не думаю, что varchar (50) убьет вас, пока вы не наберете несколько миллионов строк.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...