В моем проекте у меня есть 2 модели:
Действия: «доставить», «заказать», «использовать», «испортили»
Сводные таблицы:: item_order, item_transaction
Вот чего я хочу достичь
- Имеется одна таблица транзакций для записи действий, выполненных над элементами
- Если действие - 'порядок', то оно сохранит форму запроса в сводной таблице item_order,
- В противном случае, еслиДействие «доставить», «использовать» или «испорченное» будет записано в сводную таблицу «item_transaction».
Я знаю, что могу создать еще одну таблицу под названием «заказ», но она потерпит поражениецель иметь только одну таблицу «транзакций» для более удобного мониторинга действий, выполняемых с элементами.
Возможно ли иметь две разные сводные таблицы между двумя моделями?Как я буду создавать отношения?
Вот ссылка на изображение моей Структура базы данных