Когда я добавляю информацию о пользователе в MySQL через регистрационную форму PHP, существуют ограничения на поля данных (например, имя - 20 макс. Символов, электронная почта - 18 символов, дополнительная информация 200, пароль - 12 символов и т. Д.)
Должен ли я создать точно такие же поля в таблице MySQL или я должен определить более длинные поля?
Есть ли какие-либо преимущества от этого, а не просто создавать все строковые поля, например Длина 500 символов?
При сохранении возраста как целого числа, следует ли мне использовать маленькое целое число (то есть с максимумом 256) или нет?