Я настраиваю очень маленькую базу данных MySQL, в которой хранятся имя, фамилия, адрес электронной почты и номер телефона, и я изо всех сил пытаюсь найти «идеальный» тип данных для каждого поля. Я знаю, что идеального ответа не существует, но должно быть какое-то общее соглашение для таких часто используемых полей, как эти. Например, я определил, что неформатированный номер телефона в США слишком велик, чтобы его можно было сохранить как беззнаковое целое число, он должен быть как минимум большим.
Поскольку я уверен, что другие люди, вероятно, найдут это полезным, я не хочу ограничивать свой вопрос только полями, которые я упомянул выше.
Какие типы данных подходят для общих полей базы данных? Поля вроде номера телефона, электронной почты и адреса?