Ich habe einen ähnlichen Anwendungsfall mit Tags aus einer Tag-Gruppe untersucht, die erforderlich sind und praktisch als oberste Struktur (anstelle von Kategorien) verwendet werden.
Derzeit werden nur die Namen der Tags in einem Datenattribut gespeichert. Es wäre großartig, wenn auch ihre Gruppe in einem Attribut gespeichert würde. So könnten wir Tag-Gruppen auf der Benutzeroberfläche unterscheiden.
Bearbeiten: Habe hierfür eine Funktionsanfrage gepostet: Add a data-tag-group attribute for tags