功能模块自定义划分,如何设计数据表?

a_zhe_20 2003-10-08 10:01:20
现在有20余个功能模块,划分在6个栏目中。

需要给用户(多用户)一个灵活的操作,即用户可以自己把模块划分到各个栏目下面去。一个栏目可以有很多,也可以没有功能模块,完全按照用户定义的。
同时栏目也可以自命名的。

这样的功能需要做成什么样的数据表最好?
另外给用户的操作呢,操作界面作成什么样的最直观最好用。
...全文
103 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
angelheavens 2003-10-09
  • 打赏
  • 举报
回复
栏目表:
item_id 自动编号 关键字 表示栏目唯一ID
UserID 用户ID 表示栏目所属
item_name 栏目名称
...

功能模块表:
menu_id 自动编号 关键字 表示栏目唯一ID
item_id 功能模块ID
menu_name 各功能名称
...

这样栏目也可以自命名的(添加/修改/删除/合并),并且UserID表示所属
功能模块划分到各个栏目下面去(改变功能模块表中的item_id即可),并进行(添加/修改/删除/合并)


(如果有疑问,请发短信息来相互讨论)
opolmzy 2003-10-09
  • 打赏
  • 举报
回复
关注
a_zhe_20 2003-10-09
  • 打赏
  • 举报
回复
没有答案吗?

高手帮忙啊,
做过类似的项目的给点建议也行
makay 2003-10-08
  • 打赏
  • 举报
回复
gz
a_zhe_20 2003-10-08
  • 打赏
  • 举报
回复
我自己的想法是
id,uid,栏目名1,栏目名2,栏目名3,栏目名4,栏目名5,栏目名6,栏目内容1,栏目内容2,栏目内容3,栏目内容4,栏目内容5,栏目内容6,栏目顺序1,栏目顺序2,栏目顺序3,栏目顺序4,栏目顺序5,栏目顺序6

这样建立的数据表感觉不太规范...
栏目6个是固定的

栏目名存放用户自命名的栏目名称
栏目内容存放用户定义的模块内容,把模块用ID表示,存放为1|6|15|的格式
栏目顺序为数字排序,由用户在下拉框中选择

不知道这样如何??
angelheavens 2003-10-08
  • 打赏
  • 举报
回复
(1)一般方法是继续建立一个用户表(包括用户身份及权限等):
UserID 自动编号 关键字 表示用户唯一ID
item_id 栏目ID
...

a_zhe_20 2003-10-08
  • 打赏
  • 举报
回复
主要我这里需要的是多用户的操作
要纪录每个用户自己的设置

需要一个判断用户ID的字段,这样的话如何设计表呢?
angelheavens 2003-10-08
  • 打赏
  • 举报
回复
栏目表(按你的意思是固定的):
item_id 自动编号 关键字 表示栏目唯一ID
item_name 栏目名称
...

功能模块表:
menu_id 自动编号 关键字 表示栏目唯一ID
item_id 栏目ID
menu_name 各功能名称
...

这样栏目也可以自命名的(添加/修改/删除/合并)
功能模块划分到各个栏目下面去(改变功能模块表中的item_id即可),并进行(添加/修改/删除/合并)
cnpr 2003-10-08
  • 打赏
  • 举报
回复
http://www.eaoo.com/design/list.asp?classid=2&Nclassid=8

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧