MONI后台管理系统-数据库设计(简易版)

DROP TABLE IF EXISTS OMNI_USER_INFO;
CREATE TABLE OMNI_USER_INFO(
    `F_CREATE_BY` VARCHAR(64) NOT NULL  COMMENT '创建人' ,
    `F_CREATE_TIME` DATETIME NOT NULL  COMMENT '创建时间' ,
    `F_UPDATE_BY` VARCHAR(64)   COMMENT '更新人' ,
    `F_UPDATE_TIME` DATETIME   COMMENT '更新时间' ,
    `F_ID` VARCHAR(64) NOT NULL  COMMENT '主键ID' ,
    `F_ACCOUNT` VARCHAR(50) NOT NULL  COMMENT '用户账号' ,
    `F_PASSWORD` VARCHAR(100) NOT NULL  COMMENT '用户密码' ,
    `F_NAME` VARCHAR(50) NOT NULL  COMMENT '用户姓名' ,
    `F_PHONE` VARCHAR(20)   COMMENT '用户电话' ,
    `F_EMAIL` VARCHAR(20)   COMMENT '用户邮箱' ,
    `F_IDENTITY` VARCHAR(30)   COMMENT '用户身份' ,
    `F_ID_CARD` VARCHAR(30)   COMMENT '用户身份证' ,
    `F_NICK_NAME` VARCHAR(50)   COMMENT '用户昵称' ,
    `F_HEAD_PORTRAIT` VARCHAR(200)   COMMENT '用户头像' ,
    `F_GENDER` VARCHAR(10)   COMMENT '用户性别' ,
    `F_BIRTHDAY` DATETIME   COMMENT '用户生日' ,
    `F_REGION` VARCHAR(10)   COMMENT '用户所属区域行政区划' ,
    `F_ADDRESS` VARCHAR(500)   COMMENT '用户地址' ,
    `F_JOB` VARCHAR(100)   COMMENT '用户职务' ,
    `F_USER_RANK` VARCHAR(100)   COMMENT '用户职级/职称' ,
    `F_INTRO` VARCHAR(1000)   COMMENT '用户简介' ,
    `F_SOURCE_TO` INT   COMMENT '用户来源' ,
    `F_USER_STATUS` INT NOT NULL DEFAULT 1 COMMENT '用户状态' ,
    `F_LOCK_STATUS` INT NOT NULL DEFAULT 1 COMMENT '锁定状态' ,
    `F_LOGIN_FLAG` INT NOT NULL DEFAULT 0 COMMENT '登录状态' ,
    `F_UPDATE_PWD_TIME` DATETIME   COMMENT '用户更新密码的时间' ,
    `F_USER_SORT` INT   COMMENT '用户排序码' ,
    `F_SALT` VARCHAR(20) NOT NULL  COMMENT '密码加密盐' ,
    `F_DATA_SIGN` VARCHAR(100)   COMMENT '数据签名' ,
    PRIMARY KEY (F_ID)
)  COMMENT = '用户信息表';


CREATE INDEX ACCOUNT_IDX ON OMNI_USER_INFO(F_ACCOUNT);
CREATE INDEX EMAIL_IDX ON OMNI_USER_INFO(F_EMAIL);
CREATE INDEX NAME_IDX ON OMNI_USER_INFO(F_NAME);
CREATE INDEX PHONE_IDX ON OMNI_USER_INFO(F_PHONE);

DROP TABLE IF EXISTS OMNI_USER_RELATIONS;
CREATE TABLE OMNI_USER_RELATIONS(
    `F_CREATE_BY` VARCHAR(64) NOT NULL  COMMENT '创建人' ,
    `F_CREATE_TIME` DATETIME NOT NULL  COMMENT '创建时间' ,
    `F_UPDATE_BY` VARCHAR(64)   COMMENT '更新人' ,
    `F_UPDATE_TIME` DATETIME   COMMENT '更新时间' ,
    `F_ID` VARCHAR(64) NOT NULL  COMMENT '主键ID' ,
    `F_USER_ID` VARCHAR(64) NOT NULL  COMMENT '用户ID' ,
    `F_ORG_ID` VARCHAR(64) NOT NULL  COMMENT '组织ID' ,
    `F_RELATION_TYPE` INT NOT NULL  COMMENT '组织关系类型' ,
    `F_DATA_SIGN` VARCHAR(100)   COMMENT '数据签名' ,
    PRIMARY KEY (F_ID)
)  COMMENT = '组织用户关系表';


CREATE INDEX ORG_ID_IDX ON OMNI_USER_RELATIONS(F_ORG_ID);
CREATE INDEX USER_ID_IDX ON OMNI_USER_RELATIONS(F_USER_ID);

DROP TABLE IF EXISTS OMNI_ORGANIZATION;
CREATE TABLE OMNI_ORGANIZATION(
    `F_CREATE_BY` VARCHAR(64) NOT NULL  COMMENT '创建人' ,
    `F_CREATE_TIME` DATETIME NOT NULL  COMMENT '创建时间' ,
    `F_UPDATE_BY` VARCHAR(64)   COMMENT '更新人' ,
    `F_UPDATE_TIME` DATETIME   COMMENT '更新时间' ,
    `F_ID` VARCHAR(64) NOT NULL  COMMENT '主键ID' ,
    `F_NAME` VARCHAR(200) NOT NUL
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

synda@hzy

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值