1
我想通过管理员创建动态多个子菜单。 如何创建例如,如何创建多个子菜单及其数据库结构?
> products(Main menu)
> ->apple(sub menu)
> ->Mac
> ->ipod
> ->ipod 4G
> ->ipod 5G
> ->ipad
> ->microsoft
> ->HP
喜欢我必须建立从管理菜单section.How这样做呢?
我想通过管理员创建动态多个子菜单。 如何创建例如,如何创建多个子菜单及其数据库结构?
> products(Main menu)
> ->apple(sub menu)
> ->Mac
> ->ipod
> ->ipod 4G
> ->ipod 5G
> ->ipad
> ->microsoft
> ->HP
喜欢我必须建立从管理菜单section.How这样做呢?
您可以创建页面菜单表,然后添加它自己的外键,它是其父项的主键。当你从数据库中选择菜单时,你可以选择所有相同的凯斯和这么长的时间,以选择所有子菜单。
所以结构从评论id|name|parent_id
是最简单,这个表的很好的例子。
id |名称| parent_id <这将是一个很好的结构。 – Leri
获得“SQL反模式”一书,并阅读*闭合表*。 –
尝试使用嵌套集(id | name | level | left_key | right_key) –