KolyaA
Новичок
Хочу попробовать загнать всю иерархию сайта в одно место. Грубо говоря, сделать чтобы все сведения о строениии сайта хранились в одной таблице и только в ней. Допустим эта таблица будет называться stroenie.
Тогда, например, в записи о товаре каталога не будет указываться к какому он принадлежит разделу. Там будет указываться только к какой записи в таблице stroenie он прикреплён. Также у раздела каталога не будет указываться родительский раздел, а только опять же к какой записи в таблице stroenie он прикреплён. Тоже самое и в других местах, где потребуется какая-то иерархия.
Зачем так делать? Для построения навигации удобно загнать всю структуру сайта в одно место. После того, как это будет сделано, другие иерархические построения становятся лишь частично повторяющими основное.
Как вы думаете полезен ли, жизнеспособен ли такой подход?
Тогда, например, в записи о товаре каталога не будет указываться к какому он принадлежит разделу. Там будет указываться только к какой записи в таблице stroenie он прикреплён. Также у раздела каталога не будет указываться родительский раздел, а только опять же к какой записи в таблице stroenie он прикреплён. Тоже самое и в других местах, где потребуется какая-то иерархия.
Зачем так делать? Для построения навигации удобно загнать всю структуру сайта в одно место. После того, как это будет сделано, другие иерархические построения становятся лишь частично повторяющими основное.
Как вы думаете полезен ли, жизнеспособен ли такой подход?