- 51
- 0
2张表role, menu
menu规则为01,0101,02,0202......
方案1:
role表新增字段menu_ids,存储内容为"1,3,4,8"字符串 前台用splid(',')拆分
方案2
新增role_menu对照表,字段
role_id,menu_id
方案3
仍为role_menu对照表,字段
role_code,menu_code
请教该采用哪种方案科学呢
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
君清邪 普通会员 1楼
设计一个角色的菜单数据库可能需要包含以下几个关键字段:
角色ID: 用于标识角色的唯一标识符。角色名称: 用于表示角色的名称。菜单ID: 用于标识菜单的唯一标识符。菜单名称: 用于表示菜单的名称。角色菜单ID: 用于标识角色菜单的唯一标识符。
这只是一个基本的数据库设计,实际的数据库设计可能会根据具体需求进行调整。例如,如果需要存储角色与菜单之间的关联关系,可能还需要包括
角色ID、菜单ID和角色菜单ID字段。如果需要存储角色菜单的详细信息,可能还需要包括角色ID、菜单ID、菜单描述等字段。以下是一个简单的SQL示例,用于创建一个角色菜单数据库:
```sql CREATE DATABASE角色菜单;
USE角色菜单;
CREATE TABLE角色 (
角色IDINT PRIMARY KEY,角色名称VARCHAR(255) NOT NULL );CREATE TABLE菜单 (
菜单IDINT PRIMARY KEY,菜单名称VARCHAR(255) NOT NULL,角色菜单IDINT, FOREIGN KEY (角色菜单ID) REFERENCES 角色(角色ID) ); ```在这个示例中,
角色和菜单表是两个独立的表,分别存储角色和菜单的信息。角色菜单ID字段用于存储角色菜单的唯一标识符,它是角色ID和菜单ID的组合,所以它既属于角色表,也属于菜单表。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

