Целью является моделирование нескольких вложенных коллекций, модель данных выглядит следующим образом:
- Один продукт имеет несколько функций.
- Одна функция имеет одно свойство (не имеет значения)и несколько переключателей.
- Один переключатель имеет одно свойство (не обращает внимания) и несколько параметров.
- Параметр имеет тип значения ключа.
В приложениимодель данных будет запрашиваться по именам компонента и продукта, поэтому имя компонента не является уникальным, и цель состоит в том, чтобы заполнить дочерний элемент функцией (переключение и параметры).
Iпредставьте себе что-то вроде этого, но мой фон опережает магазины ключевых ценностей:
- MyProduct: функции 1 2 3 4 5
- особенность:1 имя значения
- функция: 1 other_field значение
- функция: 1: переключатели 1 2 3 4 5
- переключатель: 1 имя значения
- переключатель: 1 значение другого поля
- переключатель: 1: параметры 1 2 3 4 5
- параметр: 1 значение поля
Другой подход:
- MyProduct: feature1 значение other_field
- MyProduct: feature1: toggle1 значение other_field
- MyProduct: feature1: toggle1: параметр1 значение поля
Так что да, я полностью потерян Спасибо всем, ребята !!