таблица на класс.
Других мыслей пока нет.
А на уровне бд какие-то проверки есть? fk?
Я сейчас понял, наверное это не java-way проверять типо if(ticket instanceof BookedTicket){ … Паттерн матчинга нет, sealed нет. Видимо java-way - просто хранить два поля на разные таблицы, а в энтити проверять на null
Обсуждают сегодня