Если я вас правильно понял, у вас есть ассоциация объектов 1 к Множеству, в которой сторона 1 загружается в форму для редактирования, и многие из них также должны отображаться, но в сетке внутри формы.
Я подошел к похожему дизайну, добавив сеточную панель под форму. В моем случае были другие компоненты, поэтому моя сетка была обернута в табулированную панель. Аналогично этому пример см. Форму 5.
Теперь, что происходит в сетке? Ну, я добавил магазин, представляющий мои много объектов - или продукты для вашего примера. Я установил прокси-сервер писателя для этого хранилища и добавил в сетку плагин roweditor . Конечным результатом был простой способ для пользователей управлять отношениями, редактировать свойства родительских и дочерних объектов на одном экране. Я выбрал магазин автосинхронизации для магазина Many, но вам это не нужно. Вы можете легко добавить кнопку «Сохранить» в сетку или просто привязать действие к кнопке «Сохранить» родителя.
Надеюсь, вы получите творческие соки:)