社交应用 用户兴趣标签 数据结构设计?

社交应用中常有 用户选择自己的标签,如图:

image
image
image
image

1.每个标签有所属的分类

这样的标签系统,在数据库中都是怎么设计才好呢?^_^!

回答:

可以考虑分表,一直标签类型表,一直标签表,用户选择的标签表:
如:

tag_type标签类型表 主要字段: type_id (类型ID,主键),name(类型名称)

tag 标签表 主要字段:tag_id(主键ID),type_id(类型ID,标签类型表主键),name(标签名称)

user_tag 用户标签表 主要字段:user_id(用户ID),tag_id(标签表ID)。注,user_id和tag_id可设置为联合主键,防止重复设置

仅供参考。

回答:

up啥 楼上那哥们思路挺清晰,照着来就行了

以上是 社交应用 用户兴趣标签 数据结构设计? 的全部内容, 来源链接: utcz.com/p/196124.html

回到顶部