При проектировании баз данных, когда между двумя таблицами имеется кратность связи many-to-many, обычно вводится промежуточная таблица. Например, таблицы order и item могут быть связаны посредством промежуточной таблицы с названием order_item. Один заказ
Установить yii2 basic можно двумя вариантами: через composer и через скачанный архив с сайта разработчика. Тут будет описана установка через composer.