CMS设计的基础
1596 2021-06-29 10:35
首先,强关联的只有帖子和回复。
有主意的人会发主题帖,没主意或者欠主意的人会被抛砖引玉的激发出来基于观点的回复。
如果自己对于一个主题有后续,就需要有主题对应功能的比如插入图片等的回复。
然后就是分类。分类是为了让local的名字更加直白,而不用在主题上还要体现归属。,然后就是随着后期的归类整理,主题名称里不应过分注重归类的属性。所以归类是个弱连接。
然后就是人和内容的连接。人的思想是会变化的,所以发帖相当于记录了当时的状态,并不代表契约和承诺。。所以按照记录来看,不应该是一对多的强链接。
针对回帖中的回帖、自身引用,建议在回帖中记录上一级的编号,这样是一种被动查找。而不用通过强关联来更新一个回复的id之后批量更新子回复的外键id。
全部评论