Всем привет! Есть у меня сайт с кулинарными рецептами, там есть список ингредиентов, каждый ингредиент хранится в базе в отдельной таблице, понятное дело, с id рецепта к которому он относится. Примерно так:
![4b2fcbbfbf0b4961930ae32bf186e9be.jpg](https://habrastorage.org/files/4b2/fcb/bfb/4b2fcbbfbf0b4961930ae32bf186e9be.jpg)
Посоветуйте, как лучше всего их редактировать?
Я делаю так - при сохранении отправляется форма с ингредиентами, скрипт вытаскивает из базы
id старых ингредиентов, и с помощью
INSERT вставляет новые (полученные из формы). В случае успешной записи удаляет все старые ингредиенты с выбранными ранее
id
Правильный ли это подход, либо есть варианты лучше?