parachutesXD 我想问个问题,有这样一个需求,每篇文章有不同的版本,然后每个版本存放的内容不同,然后每个版本都只有创建者或者管理员才能赋权限,权限分为 writer,reader, 数据库的表和关系怎么设计好呢。
loki parachutesXD 不同版本之间的文章是否要关系一下?可以先设置一个字段,让不同版本的文章归属于第一版的子类。 至于权限这里,不同版本的创建者,占据该文章的创建者字段,这里存储一下id。 最后再设置一个权限字段,用二进制,分别表示写读权限,1为可以,0为拒绝。普通用户的默认权限为01,意思也就是可读不可改。 管理员账号设为11。在进行编辑操作时,先查id,再查权限,对查询到的权限进行逻辑判断即可。