Роман Нагаев
то что ты хочешь сделать похоже на entity-attribute-value, очень спорная штука, нормального способа обработать это в гибернейте я не знаю, 9 пустых колонок выглядят меньшим злом, а ещё лучше дочернюю сущность сделать овнером связи, сделав её первичный ключ ещё и внешним, тогда вместо 9 пустых колонок будет по одной не пустой в каждой дочерней таблице
спасибо, как раз начинаю это делать. Правда еще нагуглил inharitance in hibernate, но такой вариант выглядит попроще