Я использую Cayenne 4.1 и хочу использовать наследование одной таблицы, но у меня проблема в том, что при использовании средства моделирования отношения БД, которые я создал в средстве моделирования, всегда удаляются :-/ Подробно: у меня есть таблица и объект фото (суперкласс), у меня есть подклассы photoA и photoB, на фото у меня есть поле (квалификатор), которое имеет идентификатор класса A или класса B, так как невозможно поддерживать такое амбивалентное отношение непосредственно в БД, я поддерживаю отношение в средстве моделирования, поэтому я могу использовать его в классе сущностей, все работает нормально, за исключением того, что когда я запускаю функцию схемы базы данных реинжиниринга, отношения удаляются: -/
... но, возможно, я неправильно понял концепцию :-(
бр Маркус