Есть база данных, которая реализует обработку заказов. Так как в одном заказе могут быть несколько товаров, то я создал отдельную таблицу item_order. Товары разбиты по отдельным таблицам, например, корм и лекарство, а в одном заказе могут быть несколько типов товара. В данном случае будет корректно в таблице item_order создать 4 дополнитых внешних ключа?
Попытался сделать множественную связь от одного поля, но не получается создавать новую запись в item_order, если не будет хоть в одной таблице данного id.