Список стандартных длин для полей базы данных - PullRequest
342 голосов
/ 21 августа 2008

Я создаю таблицу базы данных и снова задаю себе тот же глупый вопрос: Как долго должно быть поле имени?

Есть ли у кого-нибудь список разумных длин для наиболее распространенных полей , таких как имя, фамилия и адрес электронной почты?

Ответы [ 13 ]

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

Если вам нужно учесть локализацию (для тех из нас, кто находится за пределами США!) И это возможно в вашей среде, я бы предложил:

Определение типов данных для каждого компонента имени - ПРИМЕЧАНИЕ: в некоторых культурах есть более двух имен! Затем введите тип для полного имени,

Тогда локализация становится простой (что касается имен).

То же самое относится и к адресам, кстати - разные форматы!

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

Я обычно иду с:

Имя : 30 символов
Фамилия : 30 символов
Электронная почта : 50 символов
Адрес : 200 символов

Если меня беспокоят длинные поля для имен, я мог бы иногда использовать и 50 для полей имен, поскольку в наши дни пространство для хранения редко является проблемой.

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

это varchar верно? Так что тогда не имеет значения, используете ли вы 50 или 25, лучше быть в безопасности и использовать 50, что говорит, что я считаю, что самое длинное, что я видел, это около 19 или около того. Фамилии длиннее

...