笔者开发一个小系统,有一个公共文档库,以数据表的形式记录标题、内容、关键词等字段,每个用户都可以浏览该表。 用户有两类,普遍用户,辅导者。 普通用户维护一个私有文档库 (数据表),其他普通阅读者无法浏览,但辅导者可以浏览。 希望实现如下功能: (1)辅导者可以向公共文档表中添加文档,并且可以向普遍用户推荐。 (2)普遍用户者登录后,可以在自己私有文档库中看到辅导者推荐的文档已经添加至列表中。 (3)辅导者可以向多名普通用户推荐同一文档。
我的思路, 怎样将公共表中的一个文档引用至其他私用表中,是要解决的根本问题。 是否将公共表与私有表建设一对多关联,在私有表中引用的文档 ID 为公共文档 ID,将公共文档的 ID 添加至私有表中即可。批量添加还要再考虑一下,请问这个思路是不是对。