权限设计请教--100分--在线等
我做的一个收文发文系统
发送文件时选择收件人~~收件人可以多选~~
文件发送后如何判断哪些人可以查看此文件?
我设计的
文件储存表 table1 用户信息表table2
说明:table1.UserId(发送文件给一个或多个用户时把用户Id用,分隔写入此字段)
table1----------------
ID Path UserId SId InfoTime
1 nnn 1,2,3,4, 2
2 nnn 1,2,3,4, 2
3 nnn 1,2,3,4, 2
table2-----------------
Id Name PassWord Flag
1 admin **** 0
2 12344 **** 0
3 33333 **** 0
当table2.Id(用户登陆后获取一个Id) in table1.UserId 时显示所有符合查看权限的文件.
请教大侠们这样的表设计能实现文件发送后,有查看权限的用户可以查看文件吗?
如果可以~~sql该怎么写?
如果不行~~请大侠们写个方法例子~~谢谢~~