关系数据库设计问题,文章访问权限问题?
     现在我有一个文章的数据库,当然这个文章库可能很大很大,上百w的记录。而每篇文章都有限制不同的用户访问!   
 比如文章有:   
 1、文1 
 2、文2 
 3、文3 
 4、文4   
 用户有: 
 张三 
 李四 
 王五   
 现在设置1允许张三、李四访问,2允许李四、王五访问,3允许王五访问,4欢许张三访问。   
 请问数据库设计该怎么设计才合理,条件是用户数理可能很多,也就是一篇文章可能设置很多用户。   
 我想过在文章表中加一个文本字段记录所有具有权限的用户ID,但是用户过多,还有查询文本字段效率问题,高手指点指点啊?
------解决方案--------------------用户分组
------解决方案--------------------文章表:table1  
 1、文1 
 2、文2 
 3、文3 
 4、文4   
 用户表:table2 
 1、张三 
 2、李四 
 3、王五   
 权限表:table3 
 用户ID,允许访问的文章ID