ASP.NET通用权限管理系统数据库结构

ASP.NET通用权限管理系统数据库结构

1.     应用表(sys_Applications

字段

数据类型

字段名

是否主键

ApplicationID

int

自动ID

主键标识(1:为系统管理应用)不准为空

A_AppName

nvarchar50

应用名称

 

A_AppDescription

nvarchar200

应用介绍

 

A_AppUrl

nvarchar50

应用Url地址

 

2功能模块表(sys_Module

字段

数据类型

字段名

是否主键

ModuleID

int

功能模块ID

非主键但标识  不准为空

M_ApplicationID

int

所属应用程序ID

主键非标识  不准为空

M_ParentID

int

所属父级模块IDModuleID关联,0为顶级       不准为空

M_PageCode

varchar6

(主键)模块编码Parent0,则为S00(xx),否则为S00M00(xx)   不准为空

M_CName

 nvarchar50

模块/栏目名称当ParentID0为模块名称

M_Directory

nvarchar(255)

模块/栏目目录名

 

M_OrderLevel

Varchar(4)

当前所在排序级别支持双层99级菜单

M_IsSystem

Tinyint1

是否为系统模块1:0:否如为系统则无法修改

M_Close

Tinyint1

是否关闭1:0:

3部门资料表(sys_Group

字段

数据类型

字段名

是否主键

GroupID

int

分类ID

主键  不准为空

G_CName

nvarchar50

分类中文说明

 

G_ParentID

int

上级分类ID  0:为最高级 默认为0 不准为空

G_ShowOrder

int

显示顺序 默认 0  不准为空

G_Level

int

当前分类所在层数

G_ChildCount

int

当前分类子分类数

G_Delete

Tinyint1

是否删除1:0:

 

 

4角色资料表(sys_Roles

字段

数据类型

字段名

是否主键

RoleID

int

角色ID自动ID

主键  不准为空

R_RoleName

nvarchar50

角色名称

 

R_Description

Nvarchar255

角色介绍

5角色应用表(sys_RoleApplication

字段

数据类型

字段名

是否主键

A_RoleID

int

角色IDsys_RolesRoleID相关

主键非  不准为空

A_ApplicationID

int

应用IDsys_ApplicationsAppl相关

主键非  不准为空

6角色应用权限表(sys_RolePermission

字段

数据类型

字段名

是否主键

PermissionID

int

角色应用权限自动ID

非主键但不准为空

P_RoleID

int

角色IDsys_Roles表中RoleID

主键非  不准为空

P_ApplicationID

int

角色所属应用IDsys_Applicatio

主键非不准为空

P_PageCode

Varchar20

角色应用中页面权限代码

主键非  不准为空

P_Value

int

角色应用权限自动ID

 

 

 

 

 

 

 

7系统日记表(sys_Event

字段

数据类型

字段名

是否主键

EventID

int

事件ID

主键  不准为空

E_U_LoginName

Nvarchar20

用户名

 

E_UserID

int

操作时用户IDsys_UserUserID

 

E_DateTime

datetime (8)

事件发生的日期及时间

默认 getdate()不准为空

E_ApplicationID

int

所属应用程序IDsys_Applicatio

 

E_A_AppName

Nvarchar50

所属应用名称

 

E_M_Name

Nvarchar50

PageCode模块名称与sys_Module相同

 

E_M_PageCode

Varchar(6)

发生事件时模块名称

 

E_From

Nvarchar(500)

来源

 

E_Type

tinyint

日记类型,1:操作日记2:安全日志3

默认 1不准为空

E_IP

varchar(15)

客户端IP地址

 

E_Record

Nvarchar(500)

详细描述

 

8系统应用字段表(sys_Field

字段

数据类型

字段名

是否主键

FieldID

int

应用字段ID

主键   不准为空

F_Key

varchar50

应用字段关键字

 

F_CName

Nvarchar(50)

应用字段中文说明

 

F_Remark

Nvarchar(200)

描述说明

 

9应用字段值表(sys_FieldValue

字段

数据类型

字段名

是否主键

ValueID

int

索引ID

主键  不准为空

V_F_Key

varchar50

sys_Field表中F_Key字段关联

 

V_Text

Nvarchar100

中文说明

 

V_ShowOrder

int

同级显示顺序

默认0 不准为空

 

10系统信息表(sys_SystemInfo

字段

数据类型

字段名

是否主键

SystemID

int

自动ID

主键  不准为空

S_Name

Nvarchar50

系统名称

 

S_Version

Nvarchar50

版本号

 

S_SystemConfigData

Image(16)

系统配置信息

 

S_Licensed

varchar50

序列号

 

11用户表(sys_User

字段

数据类型

字段名

是否主键

UserID

int

用户ID

主键  不准为空

U_LoginName

Nvarchar(20)

登陆名

不准为空

U_Password

Varchar(32)介意使用binary

密码md5加密字符

不准为空

U_CName

Nvarchar(20)

中文姓名

 

U_EName

Nvarchar(50)

英文名

 

U_GroupID

int

部门ID号与sys_Group表中GroupID关联

不准为空

U_Email

Varchar(100)

电子邮件

 

U_Type

tinyint

用户类型0:超级用户1:普通用户

默认 1 不准为空

U_Status

tinyint

当前状态0:正常 1:禁止登陆 2:删除

默认 1 不准为空

U_Licence

Varchar(30)

用户序列号

 

U_Mac

Varchar(50)

锁定机器硬件地址

 

U_Remark

Nvarchar200

备注说明

 

U_IDCard

Varchar(30)

身份证号码

 

U_Sex

tinyint

性别1:0:

 

U_BirthDay

Datetime(8)

出生日期

 

U_MobileNo

Varchar(15)

手机号

 

U_UserNO

Varchar(20)

员工编号

 

U_WorkStartDate

Datetime(8)

到职日期

 

U_WorkEndDate

Datetime(8)

离职日期

 

U_CompanyMail

Varchar(255)

公司邮件地址

 

U_Title

int

职称与应用字段关联

 

U_Extension

Varchar(10)

分机号

 

U_HomeTel

Varchar(20)

家中电话

 

U_PhotoUrl

nVarchar(255)

用户照片网址

 

U_DateTime

Datetime(8)

操作时间

 

U_LastIP

Varchar(15)

最后访问IP

 

U_LastDateTime

Datetime(8)

最后访问时间

 

U_ExtendField

Ntext(16)

扩展字段

 

12用户角色表(sys_UserRoles

字段

数据类型

字段名

是否主键

R_UserID

int

用户IDsys_User表中UserID相关

主键非  不准为空

R_RoleID

int

用户所属角色IDSys_Roles关联

主键非  不准为空

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值