V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
weipt
V2EX  ›  程序员

探讨一下,博客站 TAG 功能如何设计数据库最优解

  •  
  •   weipt · 2019-07-30 10:59:50 +08:00 · 1541 次点击
    这是一个创建于 1941 天前的主题,其中的信息可能已经有所发展或是发生改变。
    数据库是普通的 mssqlserver,推荐一下怎样设计 tag 功能的数据库?

    具体探讨一下:
    1、要不要限制每个文章的 tag 数量,比如最多 5 个,最少一个
    2、要不要限制 tag 的文本长度,比如不要超过 5 个汉字
    3、要不要单独建立一个 tag 表,
    4、文章表要不要存入 tag,或者单独建立关系表

    要实现的功能大概
    1、有全部的 tag 列表,包含文章数
    2、用户可为何文章的 tag 列表

    发现 v 站主题就是 Catalog 目录分类,节点就是 Tag 标签
    2 条回复    2019-07-31 09:41:38 +08:00
    aliipay
        1
    aliipay  
       2019-07-30 16:13:57 +08:00 via Android
    2、用户可为何文章的 tag 列表
    这是什么
    weipt
        2
    weipt  
    OP
       2019-07-31 09:41:38 +08:00
    @aliipay 用户可维护文章的 tag 列表,也就是说随时修改。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1170 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 18:15 · PVG 02:15 · LAX 10:15 · JFK 13:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.