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