Это больше вопрос проектирования.
В разных проектах я вижу разные реализации и дизайн для решения одной и той же проблемы / требования
Требование: Управление заказами для обработки новой установки, ДополнениеЗаказ, изменение заказа и удаление заказа Наибольшая сложность заключается в дополнении заказа, когда мы должны обрабатывать изменения, сделанные пользователями на лету.
Это общая проблема почти со всей системой управления заказами, но я попытался найти лучшеепопрактикуйтесь в этих требованиях, чтобы получить общее представление об этом.