Обратный образец декоратора - PullRequest
0 голосов
/ 30 апреля 2018

Я хотел бы динамически добавлять новые данные о продукте в базу данных. Пользователи выбирают различные списки (где они могут выбрать существующее значение или добавить новое), чтобы классифицировать продукт, а затем добавить цену и размер. Порядок категоризации следующий:

category-> Subcategory-> Producer-> Product

например. Пользователь может выбрать существующую категорию и подкатегорию, но добавить новый продукт от нового производителя. Таким образом, новые данные, которые должны быть добавлены в БД, будут данными о продукте и производителе. Если порядок выбора будет обратным:

Product-> Producer-> Subcategory-> Категория

Базовый продукт будет установлен в начале, и будет работать обычный шаблон Decorator, но в обратном порядке я не вижу, как это сделать.

Может кто-нибудь сказать мне, как бы я сделал это правильно?

...