У меня такая ситуация ...
У меня есть четыре разные таблицы, а именно: btech_ece, btech_cse, btech_it, btech_eee. Все эти таблицы имеют одинаковые столбцы.Просто название отличается, а все остальное одинаково.Их столбцы:
- Id
- Год
- Полуостров
- Раздел
- Период
- SubjectCode
- Дата
- Статус
Теперь у меня есть четыре разных таблицы под каждым делением, cse, it и eee.btech_cse_1, bteh_cse_2, btech_cse_3, btech_cse_4, btech_ece_1, btech_ece_2 и т. д.
столбцы этих таблиц выглядят так:
- Roll_Number
- 1029 *1027* I* Present
Столбец id выше является внешним ключом из таблиц btech_cse.Моя идея заключалась в том, что если я могу использовать вложение иерархии наследования hibernate.Я мог бы иметь класс с именем btech, и все классы btech_cse, btech_ece, btech_eee, btech_it могут быть его подклассами union, и у меня может быть другой класс, который говорит btech_cse_num, который является объединенным подклассом вышеупомянутого подкласса union и каждого класса в форме btech_cse_1снова может быть объединенным подклассом класса btech_cse_num.Разрешено ли такое вложение в спящий режим?
Как лучше всего использовать функцию наследования гибернации в соответствии с моей ситуацией .?