rj45
Новичок
Есть база вида (сокращено)
Документы запрашиваются через link, т.е. урл выглядит так:
/parentpage/otherpage/thispage
Как проверить правильность пути. Т.е. Как проверить что thispage.parent == otherpage.id && otherpage.parent == parentpage.id
...естественно вложенность может меняться.
Может я изначально неверно выбрал схему хранения иерархии страниц?
PHP:
create table docs(
id int, //идентификатор страницы
link int, //строка для урла
parent int //идентификатор родительской, если нет то равно нулю
)
/parentpage/otherpage/thispage
Как проверить правильность пути. Т.е. Как проверить что thispage.parent == otherpage.id && otherpage.parent == parentpage.id
...естественно вложенность может меняться.
Может я изначально неверно выбрал схему хранения иерархии страниц?