日期:2014-05-17  浏览次数:20702 次

请问各位高手,级联菜单的数据库该如何设计?
请问各位高手,级联菜单的数据库该如何设计?

------解决方案--------------------
在菜单表中加一个外键parentId,指向自己的父菜单ID。这样便可一级级找下去,直到parentId为空。
------解决方案--------------------
SQL code

提供个省市级联的DEMO给你.

table province:  --省级表
province_id, --主键,自增列或者其他
province_name --省名称


table city: --市级表
city_id,  --主键,自增列或者其他
city_name,  --城市名称
province_id  --外键,指向省级表的主键province_id

--级联的时候先读取TABLE PROVINCE的数据,然后根据province_id,查询下属的市。。
--就是这个思路,可以参考下

------解决方案--------------------
探讨
在菜单表中加一个外键parentId,指向自己的父菜单ID。这样便可一级级找下去,直到parentId为空。