У меня есть src/SiteBundle, который расширяет поставщика/CoreBundle, и я хочу добавить модель/таблицу меток в schema.xml SiteBundle без дублирования схемы CoreBundle. XML. Вы не говорите ?! Ба!Propel 1.6 & Symfony 2: Наследование наследования и схемы наложения
Проблема возникает, если таблица «label» SiteBundle имеет внешний ключ (например, label.product_id), который указывает на таблицу, определенную в CoreBundle. Propel отказывается строить модель «label», потому что считает, что она имеет неразрешенную зависимость столбцов.
Есть ли способ контекстуализировать два файла schema.xml во время сборки, чтобы Propel понимал, что SiteBundle расширяет CoreBundle? Я предполагаю, что простое слияние schema.xml - это то, что я после ...
N.B. Я исследовал понятие Propel о наследовании схемы/модели, но ни одно из этих решений не соответствует этой проблеме.