Я создал с помощью gii модели таблиц.
1 table
id_shop
id_shop_value
id_shop_categor
2 table
id_shop_value
value
link
Нужно чтоб они оба заполнилясь при добавлений
value=значений
id_shop_value но тот автоинкремент
и 2 таблица
id_shop_value=id_shop_value(из первой таблицы)
id_shop но тот автоинкремент
Создаете модель без таблицы, просто для формы (наподобие стандартной ContactForm). В ней создаете метод save или saveAll() и в нем описываете сохранение как Вам надо.