как правильно хранить в бд данные классов-наследников?
ну вот условно, если у меня класс животных
Там есть жираф и кукуха
У них есть пара разных полей, но в коде я работаю с ними как с Животными (базовый класс)
соответсвенно мне из бд надо тянуть именно Животных, но чтоб количество крыльев у кукухи условно все-таки сохранилось
Как такое можно решить?
Делать репозиторий животных, и внутри него тянуть в два запроса с Кукухи и Жирфа?
Мне не очень нравится такое решение, ибо оно херово расширяется, верю что есть варианты получше
Возможно тупо сформулировал, но я в вас верю, вы поймете
если что, го уточню