Я смотрел на Doctrine, и мне кажется, что это хороший способ управления моделями в моем объектно-ориентированном PHP-приложении.
Я хотел бы создать модели с некоторыми дополнительными свойствами. Вместо нулевых значений в моей базе данных я хотел бы создать отдельные таблицы для некоторых (всех?) этих свойств и дать им внешний ключ узла, к которому они относятся. Затем при запросе данных выполните внешнее соединение с необязательными значениями.
Есть ли способ реализовать что-то подобное в Doctrine?
Я еще не внимательно изучил документацию, но можно ли эффективно определить одну модель в нескольких таблицах? Примеры, которые я видел, не упоминали об этом.
Надеюсь это имеет смысл!
Любые советы приветствуются.
Спасибо.