хорошо, поэтому у меня есть база данных, состоящая из двух таблиц, продуктов и поставщиков. Все поставщики заполняют форму, и их данные затем хранятся в таблице поставщиков, а таблица продуктов содержит список всех продуктов, поэтому, когда поставщик заполняет форму, он может выбрать столько продуктов, сколько пожелает, поскольку я используйте jQuery JSON и AJAX, чтобы получить список […]
У меня есть следующие 3 таблицы: Rule -id -name CombinedRule -id -name RuleCombineMapping -id_rule -id_combine Я создал CRUD для правила и для таблицы CombinedRule. В классе модели CombinedRule я создал сопоставление, класс выглядит следующим образом: <?php namespace app\models; use Yii; /** * This is the model class for table "combinedrule". * * @property integer $id […]
Например, один из многих из-за документации ( http://www.yiiframework.com/doc-2.0/guide-db-active-record.html#relational-data ) вы можете связать две модели таким образом (one-many = company-zone) : $defaultZone = new Zone; $defaultZone->name = Zone::DEFAULT_ZONE; $company->link('zones', $defaultZone); Но как это работает для отношений «многие ко многим», когда у вас есть транзитная таблица типа tbl_user_market(user_id, market_id) ?