百度首页 | 百度空间
 
查看文章
 
关于权限的问题
2007-04-03 16:26

这两天,一直都在能组,模块,以及选项的东西,搞的 脑袋昏沉沉的。

仔细想了下,其实我好像从一 开始吧逻辑关系搞错了。今天我把他写出来,希望能帮助别人。同时也是对工作的一个总结。毕竟花费了两天的时间。

数据关系很简单。

module:moduleID,moduleName

item:itemID,itemName,itemFile,moduleName

group:groupID,groupName,itemValue

其实拿到这个程序,我认为真的很简单了。简单到做个view就可以了。

用module,moduleID,和item,moduleID做一个关联就可以了。

在大的循环里循环module在外面循环item

可是这里有一个问题。就是说group这个选项里是一个list,他怎么能和大的循环混在一起呢。

其实这里不要把moduleID进行循环。

换个思想,数据库不变,依然很简单。

首先我们对功能块,划分下。把模块一放到1000-1999

模块二为2000 ---2999

而module表里放的就是一个1,2,3....

这样我们就确立了他们之间的关系。1对应着item表里的1000--1999

然后进行循环就超级简单了。

我也不知道说的明白不。


类别:Coldfusion | 添加到搜藏 | 浏览() | 评论 (0)
 
最近读者:
 
网友评论:
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码:
 

     

©2008 Baidu