日本免费精品_最新日韩一区_亚洲视频一区在线_a在线视频观看_天天射夜夜骑_粉嫩av一区二区三区_欧美中日韩免费视频_综合图区欧美_国内精品美女在线观看_午夜精品久久久久久久男人的天堂

首頁 > 編程 > .NET > 正文

[c#]asp.net開發微信公眾平臺(1)數據庫設計

2024-07-21 02:50:30
字體:
來源:轉載
供稿:網友
[c#]asp.net開發微信公眾平臺(1)數據庫設計

開發微信公眾平臺之前,先去微信官方了解下大概的情況 這里:http://mp.weixin.QQ.com/wiki/index.php;看了之后心里大致有數了,開始設計數據庫,盡可能的考慮,未考慮到的,以后再補充。

1、首先是用戶部分,根據微信官方的接口結合實際運用,用戶部分有3個表:用戶表、用戶資料表、用戶分組表,我設計的如下:

2、用戶設計好之后就是文章部分,包括:文章分類表、文章表, 設計如下:

3、有了用戶相關的表我們可以保存用戶,有了文章模塊的表我們可以根據用戶輸入的信息查詢文章進行返回(返回文本、圖文、圖片、音樂、視頻、語音等等),但是實際運用中,我們存在需要指定特定的關鍵字返回特定的內容的情況,那么就需要專門的特定關鍵字模塊, 包括:關鍵字表、關鍵字返回的內容表, 這里的內容表看著像是與上面的文章表有重合,實則不然, 這里是特定關鍵字指定的回復內容,可以指定返回文本、圖文或其他多媒體信息,當返回多媒體信息時內容中存入文件地址, 上面的文章表是標準的通用的文章內容表, 供用戶查詢多數情況下直接返回圖文信息,且圖文信息點擊鏈接時就是這篇文章對應的展示地址, 相當于一個微網站, 所以文章和這個關鍵字的內容表分開設計更加方便管理。 設計如下:

4、消息記錄, 把用戶發來的消息進行記錄,方便后續處理, 比如 根據用戶上次發來的事件消息,之后再發同一個關鍵詞時,返回對應菜單下的內容,而不用用戶每次發送消息都帶對應的菜單選項;客服消息根據記錄的信息做個性化的服務 等等。 包括:用戶發來的消息記錄表、回復給用戶的消息記錄表 ,有了這些可以完整的還原和用戶的對話,這里是記錄和用戶交流的過程,具體用戶發來的消息需要返回什么樣的消息,由項目代碼中業務決定。 設計如下:

5、自定義菜單,創建和管理微信公眾平臺中的自定義菜單,設計如下:

6、其他, 具體根據做的實際項目來設計, 比如 用戶分析、訪問統計; 用戶積分; 二維碼相關 等等 , 此處先不設計。

以上設計中,有一些是沒有設計到數據庫的, 比如關鍵字模塊中的回復消息類型、消息記錄中的消息類型, 這些固定不變(由騰訊決定)的少量的單選項形式的數據,我們在具體項目中使用其他方法來實現(固定靜態、配置文件、緩存等),無需設計數據庫。

完整設計如下:(為了方便截圖 ,我把各個模塊的表拖動覆蓋了)

下載腳本,如下:在數據庫中創建一個名為微信(設計數據庫時自己定義的)的數據庫,腳本執行一下就OK,

  1 use  weixin -------微信公眾平臺  2 if exists ( select *  from  sysobjects where name = 'tb_User' and xtype='U')   3 drop table tb_User  4 create table  tb_User------------------------------------------------------------用戶表  5 (  6   ID               int              PRimary key identity(1,1)       NOT NULL , --主鍵-主鍵  7   InId             int              default  0                      NOT NULL , --自有系統的用戶ID  8   OpenId           varchar(150)     default ''                      NOT NULL , --微信openid  9   Group            int              default  0                      NOT NULL , --分組ID 10   NickName         varchar(50)      default ''                      NOT NULL , --昵稱-微信 11   CreateTime       datetime         default  getdate()              NOT NULL , --創建時間 12   State            int              default  1                      NOT NULL , --狀態-1為正常 13   PreFirst         varchar(150)     default ''                      NOT NULL , --預留字段1 14 ); 15  16  17 if exists ( select *  from  sysobjects where name = 'tb_Group' and xtype='U')  18 drop table tb_Group 19 create table  tb_Group-----------------------------------------------------------分組表 20 ( 21   ID               int              primary key identity(1,1)       NOT NULL , --主鍵-主鍵 22   Name             varchar(50)      default ''                      NOT NULL , --名稱-本地 23   WeiId            int              default  0                      NOT NULL , --對應微信分組ID 24   WeiName          varchar(50)      default ''                      NOT NULL , --微信分組名 25   Note             varchar(100)     default ''                      NOT NULL , --備注 26   CreateTime       datetime         default  getdate()              NOT NULL , --創建時間 27   State            int              default  1                      NOT NULL , --狀態 28 ); 29  30  31 if exists ( select *  from  sysobjects where name = 'tb_UserData' and xtype='U')  32 drop table tb_UserData 33 create table  tb_UserData--------------------------------------------------------用戶資料表 34 ( 35   ID               int              primary key identity(1,1)       NOT NULL , --主鍵-主鍵 36   UserId           int              default  0                      NOT NULL , --用戶表主鍵 37   Sex              int              default  0                      NOT NULL , --性別0未知1男2女 38   City             varchar(20)      default ''                      NOT NULL , --城市 39   Country          varchar(30)      default ''                      NOT NULL , --國家 40   Province         varchar(20)      default ''                      NOT NULL , --省份 41   Language         varchar(15)      default ''                      NOT NULL , --語言 42   HeadImgUrl       varchar(250)     default ''                      NOT NULL , --用戶頭像 43   SubTime          varchar(50)      default ''                      NOT NULL , --最后次關注時間戳 44   CreateTime       datetime         default  getdate()              NOT NULL , --創建時間 45   State            int              default  1                      NOT NULL , --狀態 46   PreFirst         varchar(150)     default ''                      NOT NULL , --預留1 47 ); 48  49  50 if exists ( select *  from  sysobjects where name = 'tb_Article' and xtype='U')  51 drop table tb_Article 52 create table  tb_Article---------------------------------------------------------文章表 53 ( 54   ID               int              primary key identity(1,1)       NOT NULL , --主鍵-主鍵 55   SortId           int              default  0                      NOT NULL , --類別ID 56   ITop             int              default  0                      NOT NULL , --置頂0不1是 57   TopBeginTime     datetime         default  getdate()              NOT NULL , --置頂開始時間 58   TopEndTime       datetime         default  getdate()              NOT NULL , --置頂結束時間 59   Title            varchar(100)     default ''                      NOT NULL , --標題 60   KeyWorld         varchar(150)     default ''                      NOT NULL , --關鍵字 61   Summary          varchar(680)     default ''                      NOT NULL , --簡介//680為微信文字上限左右 62   Content          ntext            default ''                      NOT NULL , --內容 63   Source           varchar(50)      default  '獨家原創'                 NOT NULL , --來源 64   CreateTime       datetime         default  getdate()              NOT NULL , --創建時間 65   PublishTime      datetime         default  getdate()              NOT NULL , --發布時間 66   AOrder           int              default  99                     NOT NULL , --排序 67   State            int              default  1                      NOT NULL , --狀態 68   MinImg           varchar(350)     default ''                      NOT NULL , --縮略圖 69 ); 70  71  72 if exists ( select *  from  sysobjects where name = 'tb_ArtSort' and xtype='U')  73 drop table tb_ArtSort 74 create table  tb_ArtSort---------------------------------------------------------文章分類表 75 ( 76   ID               int              primary key identity(1,1)       NOT NULL , --主鍵-主鍵 77   Name             varchar(50)      default ''                      NOT NULL , --名稱 78   ParentId         int              default  0                      NOT NULL , --父級ID 79   IndexLevel       int              default  1                      NOT NULL , --當前級別 80   SOrder           int              default  99                     NOT NULL , --排序 81   State            int              default  1                      NOT NULL , --狀態 82   Note             varchar(150)     default ''                      NOT NULL , --備注 83 ); 84  85  86 if exists ( select *  from  sysobjects where name = 'tb_KeyWord' and xtype='U')  87 drop table tb_KeyWord 88 create table  tb_KeyWord---------------------------------------------------------關鍵字表 89 ( 90   ID               int              primary key identity(1,1)       NOT NULL , --主鍵-主鍵 91   Name             varchar(50)      default ''                      NOT NULL , --名稱 92   Note             varchar(250)     default ''                      NOT NULL , --備注 93   State            int              default  1                      NOT NULL , --狀態 94   CreateTime       datetime
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
日韩一级在线免费观看| 久久久91精品| 欧美日韩在线不卡一区| 免费国产h视频在线观看86| 国产黄色精品| 91精品久久久久久久久久入口| 国产在线二区| 日韩精品视频免费播放| 亚洲一区中文在线| 亚洲欧美日本另类| 欧美啪啪一区| 日韩精品视频网站| 亚欧成人精品| 日韩精品在线免费播放| 日韩欧美一二三区| 在线看欧美日韩| 亚洲一区精品在线| 中文字幕亚洲区| 在线精品视频免费播放| 亚洲一区导航| 亚洲羞羞网站| 精品国产1区二区| 日韩美女视频一区二区在线观看| 亚洲社区在线| 日韩久久精品成人| 亚洲专区一二三| 免费国产成人看片在线| 国产字幕中文| 色综合婷婷久久| 激情综合色综合久久| 欧美一卡2卡3卡4卡| 欧美国产综合在线V| 欧美日韩中文字幕一区| 欧美日韩综合在线观看| 在线中文字幕视频观看| 日韩av中文字幕一区| 欧美日韩性视频| 在线观看中文字幕一区| 精品国产欧美日韩| 尤物av一区二区| 国产三级在线| 亚洲一区在线观看免费| 日韩欧美亚洲国产| 日韩精品在线第一页| 一区二区不卡视频| 91久久久精品国产| 99在线精品视频免费观看20| 国产99在线|亚洲| 日韩精品视频在线观看免费| 日韩视频在线免费播放| 在线中文字幕网站| 国产乱一区二区| 日韩中文首页| 中文字幕精品亚洲| 欧美三级视频在线| 日韩中文字幕视频网| 久久99精品久久久久子伦| 日韩av一区二| 国产在线观看91| 精品国产999| 国产亚洲人成a一在线v站| 日韩欧美一级在线| 日韩久久精品成人| 亚洲九九精品| 国产高清一级片| 日韩精品―中文字幕| 亚洲人线精品午夜| 国产午夜精品一区二区三区视频| 伊人www22综合色| 天堂中文在线视频| 在线观看免费国产小视频| 99精品人妻国产毛片| 日韩亚洲欧美中文三级| 一本久久a久久精品亚洲| 激情综合色综合久久| 亚洲国产一区自拍| 国产欧美日韩综合| 一区二区三区高清在线| 国产乱国产乱300精品| 中文字幕精品在线| 日韩午夜一区| 最近中文字幕日韩精品| 91精品国产综合久久久久久| 91精品国产91久久久久青草| 中文字幕在线欧美| 精品亚洲综合| 亚洲一区在线观看免费| 欧美日韩国产一二| 国产中文在线播放| 一区二区三区在线不卡| 不卡av免费在线| 在线视频1区2区| 日韩欧美一卡二卡| 樱花草www在线| 国产成人精品免费在线| 国产成人精品免费久久久久| 在线视频一区二区三区在线播放| 亚洲欧美中文字幕在线一区| 中文字幕线观看| 欧美日韩国产在线播放| 日韩欧美在线中字| 999在线视频| 久久韩国免费视频| 五月综合激情日本mⅴ| 极品久久久久久| 欧美日韩综合不卡| 91精品免费观看| 日韩国产一区三区| 在线一区二区三区精品| 99精品视频99| 国产高清精品在线观看| 中文字幕精品国产| 日韩欧美国产午夜精品| 一区在线免费| 中文国产字幕在线观看| 91精品国产91久久久久青草| 国产一二三视频| www.xxxx精品| 在线一区免费| 亚洲3区在线| 一区二区三区久久| 日本精品在线播放| 国产 日韩 欧美 综合| 欧美一级日韩不卡播放免费| 国产高清精品二区| 国产视频97| 亚洲一区精品在线| 在线国产1区| 欧美wwww| 国产欧亚日韩视频| 欧美日韩综合色| 欧美激情一区二区在线| av高清一区| 黄色资源在线观看| 欧美成人精品在线| 亚洲精品中文字幕乱码三区| 久久精品电影| av丝袜在线| 日本啊v在线| 高清日韩中文字幕| 亚洲视频日韩| 91精品在线免费| 亚洲免费观看在线观看| 日韩精品丝袜在线| 中文字幕在线精品| 亚洲专区一二三| 在线亚洲免费| 91九色精品视频| 亚洲一区在线观看网站| 欧美日韩在线看| 一区二区视频国产| 91精品国产91久久| 99这里有精品视频| 99久热re在线精彩视频| 精品国产999| 日韩视频中文字幕| 免费看ww视频网站入口| 尤物在线精品| 欧美日韩不卡在线视频| 国产午夜在线观看| 欧美黄页在线免费观看| 91精品国产高清| 午夜成人鲁丝片午夜精品| 日韩三级一区二区| 不卡在线一区二区| 亚洲成人7777| 国产在线观看91| 精品国产免费视频| 国产日韩综合| 日韩欧美视频一区二区三区四区| 久久精品视频免费看| 在线观看精品国产| 一区二区三区精品在线| 欧美sm一区| 精品播放一区二区| 欧美在线观看视频一区| 亚洲精品欧美二区三区中文字幕| 欧美日韩国产在线看| 亚洲校园欧美国产另类| 91精品国产入口| 日韩视频在线一区二区三区| 欧美日韩中文字幕一区| 久久蜜桃一区二区| 天堂精品高清1区2区3区| 欧美日韩国产亚洲一区| 欧美 日韩 国产在线观看| av一区在线观看| 欧美日韩国产综合视频在线观看 | 欧美日韩久久久| 欧美日韩在线视频免费观看| 国产69精品久久久久孕妇国产69久久 | 日韩精品欧美| 国产欧美 在线欧美| 中文字幕日韩欧美在线| 91精品国产自产观看在线| 天堂在线中文资源| 日韩欧美在线综合| 亚洲一区在线观看视频| 中文字幕在线精品| 最近中文字幕日韩精品| 日韩视频一区在线观看| 日韩亚洲一区中文字幕| 高清中文字幕在线| 一级一片免费视频| 一级特黄大欧美久久久| 日韩在线中文字幕| 色妇色综合久久夜夜| 丰满少妇一区| 日韩www在线| 亚洲视频 中文字幕| 欧美日韩综合在线观看| 日韩免费高清一区二区| 一区二区三区视频网站 | 欧美日韩中文字幕日韩欧美| 欧美日韩精品免费在线观看视频| 日韩精品一二三四区| 日韩在线不卡| 中文字幕亚洲高清| 欧美日韩国产亚洲一区| 久久久精品日韩欧美| 日韩欧美中文在线视频| 不卡中文一二三区| 国产成人综合精品| 亚洲综合日韩中文字幕v在线| 日韩三级视频在线| 在线欧美日韩国产| 国产福利久久久| 日韩欧美色综合网站| 三级网站免费观看| 日本视频久久久| 二区三区中文字幕| 九九视频精品免费| 精品三级久久| 欧美中文字幕在线| 一区在线视频观看| 成人a在线观看| 国产欧美日韩中文字幕在线| 亚洲高清中文字幕| 欧美日韩精品在线观看| 蜜臀91精品国产高清在线观看| 欧美中日韩在线| 日韩三级视频中文字幕| 亚洲专区一区| www.eeuss影院| 91精品国产91久久久久青草| 日韩在线高清| 中文字幕成人乱码在线电影| 国产三级视频网站| 国产黄色在线| 精品不卡一区二区| 日韩在线视频网| 亚洲视频在线观看日本a| 中文字幕亚洲国产| 精品欧美久久久| 日韩在线视频网| 欧美区高清在线| 欧美日韩精品免费| 久久久精品国产99久久精品芒果| 日韩精品a在线观看91| 不卡在线视频| 蜜桃精品在线| 日韩欧美一级精品久久| 国内精品99| 日韩精品免费视频一区二区三区| а√天堂8资源中文在线| 国产视频中文字幕| 日韩一级视频在线观看| 亚洲日产av中文字幕| 日韩精品首页| 欧美va亚洲va日韩∨a综合色| 在线视频国产三级| 日韩欧美一级二级三级久久久| 国产资源在线观看入口av| 亚洲一区中文在线| 91精品国产91综合久久蜜臀| 在线视频不卡国产V| 国产欧美日韩91| 91精品观看| 日韩欧美999| 欧美国产一级片| 国产成人中文字幕| 欧美日中文字幕| 亚洲免费精品视频| 国产高清在线视频| 国产v日产∨综合v精品视频| 国产1卡2卡三卡四卡网站| 九九在线精品| 不卡视频一区二区三区| 国产一级免费| 日韩在线视频免费观看高清中文| 亚洲综合在线中文字幕| 欧美日韩一区二区在线视频| 91精品婷婷国产综合久久竹菊 | 一区二区三区在线|网站| 97久久精品| 欧美日韩在线观看一区| 日韩精品不卡一区二区| 欧美日韩性视频一区二区三区| 日韩精品一级| 日韩精品手机在线| 欧美日韩国产综合视频在线观看| 日韩av在线中文字幕| 国产激情在线播放| 黄色一级大片在线免费看国产一| 亚洲欧美中文字幕在线观看| 欧美成人精品在线| 欧美日韩精品是欧美日韩精品| 日韩欧美中文在线视频| 亚洲综合欧美在线| 欧美三级免费观看| 欧美日韩在线三级| 国产99亚洲| 日韩欧美看国产| 亚洲一级网站| 亚洲丝袜一区| 亚洲男女av一区二区| aaa免费看大片| 中文字幕精品一区二| 国产一二三四| 日韩免费视频一区二区视频在线观看| 91精品国产综合久久香蕉的特点| 亚洲经典中文字幕| 国产在线不卡一区| 国产 日韩 欧美 综合 一区| 欧美日韩三级视频| 91精品国产91久久久久| 亚洲大片免费看| 午夜一区二区三区| 午夜国产在线视频| 亚洲精品欧美二区三区中文字幕| 日韩欧美在线综合网| 日韩欧美在线网址| 91精品国产丝袜白色高跟鞋| 极品久久久久久| 亚洲欧洲综合另类| 色综合天天综合网天天狠天天| 亚洲福利在线视频| 国产午夜精品视频免费不卡69堂 | 欧美亚洲另类制服自拍| 日韩国产欧美在线视频| 中文字幕一区不卡| 国产一级片在线播放| 日韩一级网站| 一区二区中文视频| 精品国产欧美日韩| 一区二区不卡在线| 午夜国产在线视频| 精品日韩在线观看| 日韩欧美亚洲视频| 欧美在线视频第一页| 一区二区精品| 欧美日韩中文字幕在线观看| 免费视频最近日韩| 欧美亚洲视频在线看网址| 日韩av一区在线| 国产午夜在线观看| 欧美日韩国产影片| а√天堂中文在线资源8| 欧美日韩国产三级| 国产欧美日产一区| 日韩精品视频网站| 99视频在线看| 中文字幕一区不卡| 精品视频国产| 亚洲专区一二三| 中文在线不卡| 中文字幕在线国产| 久久精品久久精品国产大片| 精品一二三四区| 久久久久久久久综合| 亚洲综合在线视频| 久久精品在线观看| 亚洲福利在线视频| 日本а中文在线天堂| 日韩精品视频在线播放| 日韩在线观看一区| 国产免费不卡av| 国产高潮久久久| 欧美日韩精品在线 | 欧美国产中文| av中文网站| 亚洲精品欧美二区三区中文字幕| 日韩亚洲国产欧美| 日韩中文字幕| 一区二区三区精品99久久| 欧美.日韩.国产.一区.二区| 欧美日韩国产综合视频在线观看中文| 在线日韩中文字幕| 欧美日韩国产中文| 不卡视频一区二区| 免费看日韩精品| 一区二区三区免费看视频| 欧美日韩成人一区二区| 欧美 日韩 国产 高清| 中文字幕 亚洲一区| 亚洲高清免费一级二级三级| 91精品在线视频观看| 中文字幕在线观看精品| 红桃视频国产一区| 色www精品视频在线观看|