84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
最近在试着写一个博客平台,其中涉及到文章和文章标签部分,我的结构是这样设计的:将文章本身当做一个实体,将标签本身当做一个实体,他们之间是多对多的关系,也就是说一个文章可以拥有多个标签,而一个标签可以属于多个文章。
但是这样设计在对文章进行修改的时候回有一个问题,那就是当我修改文章所属的标签的话,很麻烦。因为再次修改的时候,标签的个数和内容都是会变的,所以的关联表,可能就会出现问题。难道要把原来该文章关联表之间的关联关系删除掉再建立关联?个人感觉不是很好,还是说我的表结构设计的有问题呢?
小伙看你根骨奇佳,潜力无限,来学PHP伐。
我的建议是只在文章表里存标签信息,按标签查文章的功能用搜索实现。
中间表不需要单独建立一个id字段,可以用标签id跟文章id做联合主键
我的建议是只在文章表里存标签信息,按标签查文章的功能用搜索实现。
中间表不需要单独建立一个id字段,可以用标签id跟文章id做联合主键