У меня есть таблица клиентов Хобби , где мы храним его / ее хобби.
Скажите, если у клиента с id=123
есть 10 хобби с кнопкой удалениярядом с каждым.когда нажата кнопка «Удалить», я удаляю строку из пользовательского интерфейса (используя Angular - еще не отправлен на сервер). Сохранить Я передам данные на сервер.
Сценарий: удаляю 5 записей из пользовательского интерфейса и нажимаю кнопку Сохранить.
Подход 1:
Я передам 5 записей на сервер и удалю все в таблице с id=123
и вставлю пропущенные 5 записей.
Подход 2:
Я пропущу 10 записей, но с флагом ' false ' для удаленных 5 записей и удалю их в конце БД, установив флажок.
Я просто не хочу слепо следовать некоторому подходу, не зная о его недостатках.
С точки зрения архитектуры приложения кто-то может поделиться там ценными взглядами.