我需要在网站中建立一个分层列表。有四个级别的信息:
类别 > 类型 > 部分 > 主题
category的id是types的外键,types的id是sections的外键,sections的id是topics的外键。
这种结构似乎是必要的,因为这四种级别中的每一种都有页面。每个页面都显示每个部分以及子部分中的信息。
这意味着,您也可以访问http://localhost/community/category.php?id=1
(或 0 到 20ish 之间http://localhost/community/types.php?id=3
的任何数字)等其他两种信息。
我可以用这种结构构建一个分层列表,还是必须像传统的分层 mysql 结构一样?