关于树形菜单的数据库设计

这篇博客详细介绍了如何设计数据库以实现树形菜单,包括菜单基本信息表、角色基本信息表、菜单角色表和用户角色表。通过这些表,可以查询用户的一级菜单和默认进入的菜单树结构。
摘要由CSDN通过智能技术生成

/**

 *  菜单基本信息表
 *

 **/

 -- Create table 菜单基本信息表
create table SYS_MENU_INF
(
  MENU_ID      VARCHAR2(20) not null,
  MENU_NAME_CN VARCHAR2(200) not null,
  MENU_REMARK  VARCHAR2(200),
  MENU_NAME_EN VARCHAR2(200),
  MENU_NAME_KR VARCHAR2(200),
  HIGH_MENU_ID VARCHAR2(20),
  MENU_LEVEL   VARCHAR2(2) not null,
  MENU_URL     VARCHAR2(200),
  MENU_DESC    VARCHAR2(500),
  ORD_MENU_ID  VARCHAR2(8),
  USE_YN       VARCHAR2(4) default 'Y',
  LAST_MENU_YN VARCHAR2(4) default 'N', 
  CREATE_DATE  DATE default sysdate,
  CREATE_EMP   VARCHAR2(10) not null,
  MODIFY_DATE  DATE,
  MODIFY_EMP   VARCHAR2(10)
);

-- Add comments to the table
comment on table SYS_MENU_INF
  is '菜单基本信息表';
-- Add comments to the columns
comment on column SYS_MENU_INF.MENU_ID
  is '菜单ID';
comment on column SYS_MENU_INF.MENU_NAME_CN
  is '菜单中文名称';
comment on column SYS_MENU_INF.MENU_REMARK
  is '菜单说明';
comment on column SYS_MENU_INF.MENU_NAME_EN
  is '菜单英文名称';
comment on column SYS_MENU_INF.MENU_NAME_KR
  is '菜单韩文名称';
comment on column SYS_MENU_INF.HIGH_MENU_ID
  is '上级菜单ID';
comment on column SYS_MENU_INF.MENU_LEVEL
  is '菜单级别';
comment on column SYS_MENU_INF.MENU_URL
  is '菜单URL';
comment on column SYS_MENU_INF.MENU_DESC
  is '菜单描述';
comment on column SYS_MENU_INF.ORD_MENU_ID
  is '菜单确认人ID';
comment on column SYS_MENU_INF.USE_YN
  is '是否使用';
comment on column SYS_MENU_INF.LAST_MENU_YN
  is '是否最后一级菜单';
comment on column SYS_MENU_INF.CREATE_DATE
  is '创建日期';
comment on column SYS_MENU_INF.CREATE_EMP
  is '创建人';
comment on column SYS_MENU_INF.MODIFY_DATE
  is '修改日期';
comment on column SYS_MENU_INF.MODIFY_EMP
  is '修改人&

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值