У меня есть простые отношения наследования в моем проекте, и я хотел бы, чтобы суперкласс был абстрактным. Некоторым классам-наследникам потребуется дополнительная информация о базе данных, а другим — нет. Я не уверен, какую стратегию наследования использовать.
Кажется, я не могу найти прямого ответа на вопрос о том, может ли суперкласс иметь абстрактный класс со стратегией JOINED.
Я подозреваю, что количество подклассов не станет слишком большим, и ни один из них не должен иметь много дополнительных данных, поэтому, возможно, будет достаточно SINGLE_TABLE.
Я действительно не хочу иметь лишние таблицы без причины, поэтому TABLE_PER_CLASS неуместен.
Я был бы признателен за любое руководство.
Спасибо