目前我手上有3张表 现在要加一个权限表 来控制用户的一些操作
以下是表设计
列名 数据类型 空否 说明
UserId uniqueidentifier 唯一标识ID
UserName Nvarchar 登录的用户名
Password Nvarchar SHA256加密
Decription nVarchar[800] 文件描述
VersionNumber Timestamp 时间戳
CreateOn Timedate 创建时间
CreateBy UniqueIdentifier 创建人
ModefyOn Timedate 修改时间
ModefyBy uniqueidentifier 修改人
IsUse Bit 是否启用 文件夹表:t_Folder
列名 数据类型 空否 说明
FolderId uniqueidentifier 唯一标识ID
Name nvarchar 名称
ParentId uniqueidentifier 上级文件夹ID
VersionNumber Timestamp 时间戳
CreateOn Timedate 创建时间
CreateBy UniqueIdentifier 创建人
ModefyOn Timedate 修改时间
ModefyBy uniqueidentifier 修改人 资源表名:t_ File
列名 数据类型 空否 说明
FileId uniqueidentifier 唯一标识ID
FolderId uniqueidentifier 文件夹ID
Filepath Nvarchaf[256] 文件的虚拟路径
FileSize Bigint 文件大小,以字节(B)存储,动态计算显示
Decription nVarchar[800] 文件描述
VersionNumber Timestamp 时间戳
CreateOn Timedate 创建时间
CreateBy UniqueIdentifier 创建人
ModefyOn Timedate 修改时间
ModefyBy uniqueidentifier 修改人
我的想法是加一张表用来和User表关联 新增的表字段维userid roleid(权限ID) rolename(权限名称)
希望大家给点意见
以下是表设计
列名 数据类型 空否 说明
UserId uniqueidentifier 唯一标识ID
UserName Nvarchar 登录的用户名
Password Nvarchar SHA256加密
Decription nVarchar[800] 文件描述
VersionNumber Timestamp 时间戳
CreateOn Timedate 创建时间
CreateBy UniqueIdentifier 创建人
ModefyOn Timedate 修改时间
ModefyBy uniqueidentifier 修改人
IsUse Bit 是否启用 文件夹表:t_Folder
列名 数据类型 空否 说明
FolderId uniqueidentifier 唯一标识ID
Name nvarchar 名称
ParentId uniqueidentifier 上级文件夹ID
VersionNumber Timestamp 时间戳
CreateOn Timedate 创建时间
CreateBy UniqueIdentifier 创建人
ModefyOn Timedate 修改时间
ModefyBy uniqueidentifier 修改人 资源表名:t_ File
列名 数据类型 空否 说明
FileId uniqueidentifier 唯一标识ID
FolderId uniqueidentifier 文件夹ID
Filepath Nvarchaf[256] 文件的虚拟路径
FileSize Bigint 文件大小,以字节(B)存储,动态计算显示
Decription nVarchar[800] 文件描述
VersionNumber Timestamp 时间戳
CreateOn Timedate 创建时间
CreateBy UniqueIdentifier 创建人
ModefyOn Timedate 修改时间
ModefyBy uniqueidentifier 修改人
我的想法是加一张表用来和User表关联 新增的表字段维userid roleid(权限ID) rolename(权限名称)
希望大家给点意见
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货