Tengo una lista, donde cada entrada de lista está etiquetada con varias etiquetas. Cada etiqueta también puede tener etiquetas secundarias. Cada entrada en la lista puede tener más de una etiqueta.La mejor manera de almacenar etiquetas jerárquicas
Por ejemplo, una entrada de lista que habla de automóviles puede tener etiquetas llamadas "automóviles", "vehículos", "ferrari".
Debería poder ver una jerarquía de etiquetas, como se muestra a continuación. Además, no debe haber un límite para la cantidad de etiquetas por entrada, y también para qué tan profundas pueden ser las etiquetas.
¿Cómo almacena esta información? Estoy abierto a usar cualquier tipo de DBMS.
¿Qué tal una base de datos NoSQL? –