У меня есть модуль ввода данных, в который я добавляю информацию о моем продукте и его подчиненную информацию, например:
информация о продукте
информация о цене продукта
цена товара подробнее
информация о цене и информация о цене относятся к продукту и являются списками
В моем подходе к веб-формам я сохранял бы свой основной объект продукта в состоянии просмотра и заполнял его информацию о ценах и детали, выполняя обратную передачу ajax. Таким образом, я могу создать компактный модуль, который очень удобен для пользователя с точки зрения определения большого количества данных из одного места без необходимости ввода этих данных из отдельных модулей. И когда я закончу, я сделаю один product.save (), и все данные будут сохранены в соответствующих таблицах на БД.
Сейчас я создаю похожее приложение на .net mvc framework и размышляю над тем, что было бы хорошим способом справиться с этим на mvc.
Я не резонирую с тем, чтобы хранить все это на стороне клиента, пока я не нажму "Сохранить". И сохранение в БД после каждого действия заставляет меня вспомнить дни, когда я кодировал на asp.
Буду признателен за ваш вклад в способы решения этой проблемы в рамках MVC