Создание комплектов
Добавлено: 02 сен 2016, 09:18
Обнаружил в Руководителе очень полезную возможность - создание комплектов. Однако, опасаюсь, не возникнут ли где-то сбои в логике работы.
Комплектация делается следующим образом. Создаем сущность, например, "Товар" или "Услуга". Внутри нее создаем вложенную сущность "Комплектующие". Для сущности Комплектующие создаем поле типа Сущность, ссылающееся на сущность Товар:
Товар
-Комплектующие (Товар)
Теперь можно делать комплекты товаров или услуг. И оно реально работает. Однако возникающая рекурсия немного смущает. Есть ли соображения по этому поводу?
Пример комплектации:
ПК = Корпус + HDD + DDR + Motherboard
При этом комплект и все его части могут продаваться самостоятельно!
Комплектация делается следующим образом. Создаем сущность, например, "Товар" или "Услуга". Внутри нее создаем вложенную сущность "Комплектующие". Для сущности Комплектующие создаем поле типа Сущность, ссылающееся на сущность Товар:
Товар
-Комплектующие (Товар)
Теперь можно делать комплекты товаров или услуг. И оно реально работает. Однако возникающая рекурсия немного смущает. Есть ли соображения по этому поводу?
Пример комплектации:
ПК = Корпус + HDD + DDR + Motherboard
При этом комплект и все его части могут продаваться самостоятельно!