当前位置:编程学习 > C#/ASP.NET >>

要求用试图 写一个新的 总菜单表 把 (B表,C表 都整合到 A表中)

A表:id ,type ,parentid, oper
B表:sb_id ,sb_type
C表:cb_id, cb_type, sb_id, oper

A表是一个动态菜单表;
B表是A表指定的某一级菜单的所有二级菜单项;
C表 是B表 相应菜单项的 下级菜单 (与B表有sb_id关联)

要求用试图 写一个新的 总菜单表 把 (B,C 都整合到 A中)

看似容易,想写出来就不那么容易了! --------------------编程问答-------------------- A表:id ,type ,parentid, oper
------------
有parentid了,说明设计A表时就已经考虑到了...根本不需要B、C...

很常规的树表设计...google下一大把... --------------------编程问答-------------------- 希望回答问题者认真读一下题目,B ,C 在这里看似多余 但在整个系统中还有别的用处阿! --------------------编程问答-------------------- 菜单而已,能有什么用处?

从你的描述来看,A表不用改就足够了...

当然对不支持树函数的数据库例如Sql Server可以加一列全路径来优化查询... --------------------编程问答-------------------- 唉!“菜单而已,能有什么用处?

从你的描述来看,A表不用改就足够了...

当然对不支持树函数的数据库例如Sql Server可以加一列全路径来优化查询...


感觉你很——~ --------------------编程问答-------------------- 寻寻觅觅~~~~~~~~~~~~~~~~~~~ --------------------编程问答-------------------- 苦苦期盼~~~~~~~~~~~~~~ --------------------编程问答-------------------- 路过~~~~ --------------------编程问答-------------------- 经过“寻寻觅觅~~~~~~~~~~~~~~~~~~~”。、“苦苦期盼~~~~~~~~~~~~~~” ——我终于做出来了!这种感觉……
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,