久久亚洲精品成人_国产精品欧美综合亚洲_亚洲va天堂va欧美ⅴa在线_91色视频在线观看_久久影院亚洲_一级黄色片播放_日韩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
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
国产精品色哟哟网站| 国产精品99久久久久久大便| 精品欧美国产一区二区三区| 麻豆精品蜜桃视频网站| 黄色片免费观看视频| 亚洲乱妇老熟女爽到高潮的片| 女同性恋一区二区| 久久久福利视频| 国产精品久久二区| 久久久亚洲国产天美传媒修理工| 精品国产亚洲一区二区三区在线观看| 亚洲国产综合人成综合网站| 国产日韩欧美亚洲| 成人黄色a**站在线观看| av片免费播放| 波多野结衣午夜| 久久这里只有精品国产| 中文字幕一区二区三区人妻| 亚州精品一二三区| 日韩中文字幕在线视频观看| 黄色免费高清视频| 久久综合给合久久狠狠色| 91欧美精品成人综合在线观看| 91精品国产91久久久久久吃药| 色妞久久福利网| 国产亚洲一级高清| 日韩成人在线电影网| 日韩午夜电影在线观看| 91麻豆精品国产综合久久久久久| 疯狂做受xxxx欧美肥白少妇| 亚洲一区二区在线免费观看视频| 国产精品素人视频| 国产农村妇女精品| 中文字幕精品—区二区四季| 国产精品久久久久婷婷二区次| 91在线你懂得| 国产日韩精品久久久| 久久男人中文字幕资源站| 成人教育av在线| 成人免费高清在线观看| 成+人+亚洲+综合天堂| aaa亚洲精品| 久久日韩精品一区二区五区| 久久综合给合久久狠狠狠97色69| 91丝袜高跟美女视频| 久久久久99精品一区| 国产精品久久久久aaaa樱花 | 精品国产乱码久久久久久久久| 91福利精品第一导航| 色系网站成人免费| 欧美一级在线视频| 亚洲成人av片在线观看| 亚洲欧美日韩网| 久久av在线看| 国产精品99久久久久久久久 | 欧美三级欧美成人高清www| 一区二区三区久久久| 午夜精品福利一区二区三区蜜桃| 亚洲成人激情av| 色偷偷久久一区二区三区| 欧美久久久久久久久| 日韩你懂的在线观看| 一级做a爰片久久毛片美女图片| 欧美成人免费小视频| 国产精品久久久久9999| 精品人伦一区二区三区| 久久免费一级片| 亚洲午夜精品一区| 中文字幕xxx| 国产性生活网站| www.xxx国产| 蜜桃av噜噜一区| 91性感美女视频| 亚洲国产成人av好男人在线观看| 日韩人体视频一二区| 日韩成人av网| 国产精品99蜜臀久久不卡二区| 精品国产乱码久久久久软件| 久久久久久久久久久综合| 在线免费黄色网| av资源在线免费观看| 一区两区小视频| 国产麻豆精品95视频| 亚洲综合一区二区精品导航| 亚洲第一中文字幕在线观看| 91av在线不卡| 日韩一本精品| www.桃色.com| 久久久午夜影院| 蜜臂av日日欢夜夜爽一区| 国产精品水嫩水嫩| 日韩欧美一级精品久久| 97在线观看免费| 亚洲一区二区免费视频软件合集| 日韩欧美国产片| 欧美日韩偷拍视频| 手机精品视频在线观看| 亚洲一区二区三区视频在线播放 | 国产性生活网站| 香蕉av在线播放| 亚洲欧洲一区二区三区| 日韩欧美123| 国产精品久久一| 成人精品视频在线播放| 色屁屁草草影院ccyy.com| www视频在线| 中文字幕一区三区| 亚洲天堂男人天堂女人天堂| 岛国视频一区| www.色.com| 91片黄在线观看喷潮| 国产午夜三级一区二区三| 欧美本精品男人aⅴ天堂| 国产综合久久久久| 在线能看的av网站| 在线免费观看日韩视频| 久久久五月婷婷| 亚洲视屏在线播放| 久久伦理网站| 国产伦理片在线观看| 无码国产色欲xxxx视频| 亚洲va欧美va国产va天堂影院| 理论片在线不卡免费观看| 一区一区视频| 九九久久免费视频| 国产精品一区三区| 日韩欧美www| 精品一区二区国产| 精品人妻一区二区三区蜜桃视频 | 国产精品久久久久77777| 黄色a级片免费看| 精品午夜福利视频| 国产网红主播福利一区二区| 一本久久综合亚洲鲁鲁| 亚洲国产综合自拍| 免费三片在线播放| 国产日韩欧美a| 久久久99免费视频| 成年人深夜视频| 成人a v视频| 亚洲制服丝袜在线| 日韩av片免费在线观看| 波多野结衣在线免费观看| 蜜臀av免费在线观看| 欧美伊人久久大香线蕉综合69 | 国产白丝精品91爽爽久久| 亚洲国产毛片完整版| 欧美日韩国产综合在线| 我要看黄色一级片| 欧美国产日韩a欧美在线观看| 久久在线视频在线| 人人干人人视频| 日本黄色三级视频| 91麻豆精品国产91久久久| 国产精品二区二区三区| 国产大屁股喷水视频在线观看| 91亚洲国产成人精品一区二三| 久久精品视频在线观看| www.超碰com| 免费成人在线影院| 国产一区二区成人| 欧美日韩在线成人| 狂野欧美一区| 亚洲男人天堂2024| 91九色在线观看视频| 亚洲精品久久久久久动漫器材一区| 日本精品视频一区二区| 97人人干人人| 欧美三根一起进三p| 亚洲人吸女人奶水| 成人动漫视频在线观看完整版| 激情五月婷婷小说| 婷婷成人综合网| 久久久久久久久久久久久久一区| 国产亚洲第一页| 一本一道波多野结衣一区二区| 精品乱子伦一区二区三区| 中文字幕亚洲精品在线| 欧洲一区二区三区在线| 中文字幕人成一区| 日韩性xxxx| 亚洲深夜福利在线| 日本不卡一区在线| 94色蜜桃网一区二区三区| 日韩男女性生活视频| 天天操天天摸天天舔| 亚洲午夜三级在线| 亚洲精品日韩在线观看| 性中国古装videossex| 亚洲天堂av电影| 国产精品无码自拍| 国产天堂亚洲国产碰碰| 成人欧美在线视频| 精品人妻无码一区二区性色| 日韩欧美国产小视频| 麻豆一区二区三区视频| av亚洲精华国产精华精华| 91久久久久久久久| 在线观看污污网站| 日韩高清av一区二区三区| 中文字幕国产免费| 久久在线观看免费| 亚洲一区二区三区毛片| 亚洲免费视频二区| 亚洲欧洲视频在线| 欧美成人三级伦在线观看| 亚洲视频一区二区在线| 日本亚洲导航| 日本美女一区二区三区视频| 91高清在线免费观看| 国产在线一区视频| 精品福利二区三区| 特级特黄刘亦菲aaa级| 亚洲一区视频在线观看视频| 国产激情片在线观看| 国产乱国产乱300精品| 国产精品一区二区三区在线播放| 亚洲欧美综合自拍| 日韩中文字幕在线免费观看| 日本一级片免费| 欧美一区二区不卡视频| 亚洲精品久久一区二区三区777| 亚洲高清免费在线| 男女视频网站在线观看| 国产精品一区二区x88av| 超碰97在线人人| 狠狠躁日日躁夜夜躁av| 日韩av观看网址| 中文字幕日本视频| 久久精品国产欧美激情| 久久国产一级片| 国产亚洲人成网站在线观看| 尤物在线免费视频| 亚洲精品久久久久久久久久久久久 | 亚洲成人精品女人久久久| 57pao精品| 一级黄色短视频| 久久久久亚洲精品国产| 一级片视频免费| 欧美在线www| 国产成人a人亚洲精品无码| 国产成人综合一区二区三区| 亚洲爱情岛论坛永久| 国产精品永久免费视频| 姝姝窝人体www聚色窝| 国产一区深夜福利| 日本成人在线视频网站| 精品日本一区二区| 91首页免费视频| 亚洲熟妇无码一区二区三区| 亚洲综合色成人| 中文字幕三级电影| 亚洲成人av在线| av大全在线观看| 日本三级韩国三级久久| 久热国产精品| 奇米影视首页 狠狠色丁香婷婷久久综合 | 色婷婷av一区二区三区软件| 妖精视频一区二区| 精品国产sm最大网站免费看 | 色悠悠久久88| 亚洲午夜18毛片在线看| 日本电影亚洲天堂| 久久中文在线| 午夜精品视频在线观看一区二区| 久久精品亚洲国产奇米99| 欧美黄色免费影院| 欧美日韩一区二区三区| 91精品人妻一区二区三区蜜桃欧美| 亚洲美女又黄又爽在线观看| 国产在线一级片| 99久re热视频这里只有精品6| 成人福利在线看| 日本毛片在线免费观看| 一区二区三区不卡在线观看| 久久出品必属精品| 精品美女一区二区| 久久青青草原亚洲av无码麻豆| 国产精品日韩欧美综合| 国产91丝袜在线播放0| 真实国产乱子伦对白视频| 日韩欧美精品中文字幕| 99热在线观看精品| 日韩美女激情视频| 国产一区二区三区美女| 两根大肉大捧一进一出好爽视频| 欧美影视一区二区三区| 国产一级在线视频| 国产在线一区二区三区| 久久九九影视网| 大地资源二中文在线影视观看 | 一道本无吗dⅴd在线播放一区| 国产精品久久二区| www.这里只有精品| 亚洲人a成www在线影院| 超碰在线观看av| 中文字幕久久一区| 欧美一区二区三区色| 亚洲av综合一区| 亚洲免费不卡| 欧美性大战久久久久久久| 日本三级黄色大片| 国产精品视频免费一区二区三区 | 亚洲经典一区二区三区| 成人短视频在线看| 日韩午夜小视频| 成人激情四射网| a级黄色小视频| 日韩精品电影网| 视频一区二区欧美| 日本激情视频在线| 久久久成人的性感天堂| 国产高清不卡二三区| 亚洲一二三不卡| 国模精品视频一区二区| 成人毛片视频在线观看| 北岛玲一区二区| 欧洲精品毛片网站| 亚洲天堂免费看| 久久精品免费av| 日韩福利视频| 亚洲福利视频免费观看| 日本视频一区二区三区| 性生生活大片免费看视频| 久久久久久久久久亚洲| 久久亚洲二区三区| 欧美一级特黄高清视频| 国产伦精品一区二区三区| 欧美性生活一区| 亚洲国产视频一区二区三区| 人人爽人人av| 97色在线观看免费视频| 亚洲桃色在线一区| 在线观看亚洲天堂| 福利在线一区二区| 色吧影院999| 久久看人人爽人人| 国产视频91在线| 六月婷婷激情综合| 久久久国产精彩视频美女艺术照福利| 丰满放荡岳乱妇91ww| 美国精品一区二区| 色之综合天天综合色天天棕色| 亚洲成人国产精品| 精品一区二区三区在线视频| 免费黄色在线视频| 久久99精品久久久水蜜桃| 日韩三级精品电影久久久| 蜜臀av性久久久久蜜臀aⅴ四虎| 久久综合在线观看| 91性高湖久久久久久久久_久久99| 在线国产亚洲欧美| 天天摸天天碰天天爽天天弄| 色综合久久久无码中文字幕波多| 免费观看国产精品| 日韩欧美一区二区三区四区 | 亚洲国产精品va在看黑人| 国产曰批免费观看久久久| 性少妇xx生活| 自拍视频一区二区三区| 最近2019中文字幕第三页视频| 亚洲国产精品激情在线观看| 亚洲视屏在线观看| 999久久久精品视频| 成人激情综合网| 69堂精品视频| 91在线丨porny丨国产| 中文字幕欧美在线观看| 亚洲少妇中文字幕| 欧美动漫一区二区| 日韩在线观看免费av| 亚洲一区精品在线| 日韩高清一区二区| 波多野结衣欲乱| 精品久久久久久久久久中文字幕| 国产精品久久久久久影视| 欧美一级艳片视频免费观看| 97久久超碰精品国产| 亚洲熟妇av乱码在线观看| 怡红院一区二区| 特级毛片在线免费观看| 欧美中在线观看| 精品国产免费一区二区三区四区| 国产日韩综合av| 亚洲精品一区二区三区蜜桃| 免费在线观看黄色小视频| 国产免费黄色av| 国产成人亚洲欧美| x99av成人免费| 在线观看日韩电影| 久久综合久久鬼色中文字| 国产色综合视频| 国产成人免费观看网站| 人人妻人人添人人爽欧美一区| 亚洲一区二区少妇| 久久久久北条麻妃免费看| 亚欧色一区w666天堂| 偷窥国产亚洲免费视频 | 日本午夜精品电影| 色婷婷久久久亚洲一区二区三区| 亚洲综合色噜噜狠狠| 国产精品video| 亚洲高清福利视频| 亚洲成人免费影院| 不卡一区二区中文字幕| 国产裸体无遮挡| 日韩精品123区| 日韩av手机在线播放| 黄色片网址在线观看| 欧美日韩综合网|