ciao!
scusate la domanda forse un pò banale, ma sono un pò indeciso.
allora, devo creare un'applicazione web dove ogni prodotto può appartenere a diverse categorie.
fin qui nulla di strano.
solo che oltre alle categorie, ho anche le sotto categorie, e probabilmente anche le sotto categorie delle sotto categorie.
non mi sembra sensato creare tre tabelle, ma usandone solo una come mi conviene strutturarla per indicare una sotto categoria?
pensavo ad un campo is_child per indicare di essere una sotto categoria, e poi un campo per indicare a quale parent appartiene.
ma non sono sicuro....
il db penso sia irrilevante, ma parliaml al 90% di mariadb, e al 10% di postgre.