Всем привет! Есть модель Order, к ней через OneToOne подвязана модель OrderItem. Как сделать так, чтобы можно было наследоваться от OrderItem многим сущностям? Т.е. сейчас в Order только один OrderItem может быть, а надо сколько душа пожелает. Как-то вроде делают через еще один уровень абстракции.... не могу понять, подскажите пожалуйста. Код: https://pastebin.com/DTvS6Ct9