Привет, я моделирую сущность со столбцом с именем «Пол».В коде приложения пол должен быть типом Enum (Java) с двумя значениями (MALE и FEMALE). Как бы вы его смоделировали, зная, что Enums как Datatype не являются частью общего SQL (языка) 92.
Если модель данных должна быть переносимой, чтобы ее могли использовать несколько СУБД (Mysql, Oracle, Derby) и несколько поставщиков персистентности (JPA, Hibernate, JDBC).Я чувствую, что он попадает на 2 уровня: - во-первых, уровень схемы и сущности (сохраните перечисления как -VAR-CHAR или INT) - во-вторых, уровень кода приложения (JDBC не поддерживает перечисления, JPA делает, ноэто зависит от реализации)
Существует ли универсальное решение, применимое, например, к СУБД Mysql?Спасибо !!