Я ищу лучший способ сохранить пол в базе данных MySQL, является ли Enum лучшим для этого или я должен пойти на «INT» ?.
Я хочу сохранить это в моей пользовательской таблице, что должно быть лучше? хранение пола как
Using Enum - 'Male' and 'Female' or 'male' and 'female' or 'M' and 'F' or 'm' and 'f'
или же
Using INT - '1' and '2'
или же
TINYINT(1) - '1' and '2'
или же
bit/Boolean IsFemale and IsMale
Это в первую очередь основано на мнении и не существует никаких правил или чего-то подобного. Используйте все, что вам нравится. Ваше приложение просто должно знать, чего ожидать, и должно использовать любое значение, которое возвращает база данных.
Других решений пока нет …