FK и M2M недвижимость в Magento - PullRequest
2 голосов
/ 10 июля 2010

Как я могу использовать отношения fk и m2m в magento?Я читал о EAV, и я понимаю преимущества, но я не понимаю, как подходить к распространенным проблемам в реляционных базах данных.

Например, у меня есть продукты, которые должны соответствовать автомобилям нескольких типов.У каждой машины есть марка, модель, год.С обычными таблицами у меня будет таблица Car, и я буду иметь отношение m2m от каждого продукта к этой таблице.Затем я могу выполнить фильтрацию по автомобилю и ссылаться на автомобиль пользователя в порядке.

Как внедрить автомобили и связать их с продуктами в magento и как сохранить автомобиль пользователя в заказе?

Спасибо

Ответы [ 2 ]

3 голосов
/ 10 июля 2010

ORM, предоставляемый платформой Magento, не поддерживает отношения многие ко многим. Если вам нужно предоставить такой тип функциональности для дополнительных функций Magento, вам нужно будет использовать другую систему ORM или написать свои SQL-запросы вручную.

Если вы хотите придерживаться файлов ядра Magento, я бы исследовал файлы Zend_Db *, которые поставляются в комплекте с lib.

Помните, что хотя в Magento есть много интересных возможностей Framework, он не был создан для разработки среды общего назначения. Он был создан для удовлетворения потребностей Varien / Magento Inc в создании платформы электронной коммерции.

0 голосов
/ 27 июля 2014

Я создал собственную таблицу БД и сам управляю отношением m2m.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...