Я не могу ОБНОВИТЬ (не удалить) запись, потому что внешние ключи из вспомогательных таблиц не позволяют мне сделать это.
Я знаю, что могу отключить внешние ключи, но я не считаю хорошей практикойесли я просто обновляю таблицу "customer", в которой нет FK, для вспомогательных.
Есть ли решение этой проблемы?
Моя схема БД
Одна из знакомых таблиц FK
Ошибка, которую я получаю
И этот код я использую для этого
$customer = Customer::where('id', $id)->update($data);
if($customer)
return redirect('/customers/);