搜尋

首頁  >  問答  >  主體

mysql - 微信关键词自动回复数据库设计

我们先看下需求,然后再看图,
请问大家,这个数据库怎么设计?

需求分析

规则名:最多60字
关键词:可以添加多个,每个关键词都有完全匹配和未完全匹配选项
回复:回复可以是文字、图片、语音、视频、单图文、多图文、单商品、多商品内容类型,可以选择多条内容类型,也可以选择一条。另外,选择“回复全部”则发送多条信息,未选择“回复全部”则从多条信息中随机发送一条

PHPzPHPz2848 天前770

全部回覆(1)我來回復

  • 高洛峰

    高洛峰2017-04-17 11:40:13

    哎呀 ,剛看到 ,簡單分析一下,資料表設計應該如下
    1.規則表 weixin_rule
    編號rid
    規則名rule_name
    回覆規則reply_rule 0隨機回覆一個,1全部回覆

    2.關鍵字表weixin_keywords
    編號kid
    關鍵字keyword
    所屬規則rule_id

    3.回覆內容表 weixin_replays
    編號aid
    回覆內容類型type 1文字2圖片3語音4影片5圖文6音樂7連結8地圖
    回覆內容content
    所屬規則rule_id

    回覆
    0
  • 取消回覆