Предполагается, что у нас есть 2 типа документов: TagGroup [DisplayName]
и TagGroupItem [DisplayName]
с TagGroupItems, являющимися дочерними элементами TagGroup. Тем не менее, предположим, у нас есть следующие данные:
Цвет
- красный
- зеленый
- синий
Готово
- алюминий
- пластик
Цвет и отделка - оба группы тегов. Какой тип данных позволит другому элементу быть связанным с 1 или несколькими элементами группы тегов? То есть, элемент может быть цвет-красный и финиш-алюминий или просто цвет-красный. Кроме того, как вручную создать раскрывающийся список для каждой группы тегов и связать его с элементом, как это можно упростить?