Все зависит ... мой любимый ответ на вопрос! =) * * Тысяча одна
Большую часть времени мы используем направляющие. Хотя они больше по размеру, чем int, tinyint и т. Д., Мне нравится тот факт, что мои бизнес-объекты могут знать , каково значение до вставки записей в базу данных.
В других случаях я могу использовать строки для таких вещей, как идентификатор клиента, где его может потребоваться легко распознать при работе с базой данных.