目前我手上有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(权限名称)
希望大家给点意见