Например, один из многих из-за документации (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)
?