Лучший способ реализовать Категории и Подкатегории с гибкой глубиной в направляющих?

У меня есть Category и Subcategory модели в моем проекте. Я хотел бы иметь много подуровней гибким способом. Я думал, делая сам справочный "родительский" внешний ключ, но я не совсем уверен, как сделать это. Какие-либо идеи?Спасибо!

Cat1
    Sub1
        SubSub1
        SubSub2
    Sub2
Cat2
    Sub1
Cat3
    Sub1
    Sub2
        SubSub1
6
задан jdl 20 April 2010 в 17:22
поделиться