国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

ASP.NET MVC5+EF6+EasyUI后臺管理系統(tǒng) 微信公眾平臺開發(fā)之消息管理

2024-07-10 12:46:41
字體:
供稿:網(wǎng)友

前言 

回顧上一節(jié),我們熟悉的了解了消息的請求和響應(yīng),這一節(jié)我們來建立數(shù)據(jù)庫的表,表的設(shè)計蠻復(fù)雜 

你也可以按自己所分析的情形結(jié)構(gòu)來建表 

必須非常熟悉表的結(jié)果才能運(yùn)用這張表,這表表的情形涵蓋比較多 

思維導(dǎo)圖 

我這個人比較喜歡用思維導(dǎo)圖來分析和表達(dá)一些模型:

 

表結(jié)構(gòu) 

根據(jù)思維導(dǎo)圖,我們可以建立的表可以是3張表:消息表,規(guī)則表,類型表
消息表:實際的消息
規(guī)則表:文本、圖文、語音等
類型表:文本、圖文、語音(默認(rèn)回復(fù),訂閱回復(fù))
也可以是兩張表:規(guī)制表,消息表(+一個類型字段) 

我這里只設(shè)計一張表:消息表(+一個規(guī)則字段+一個類型字段) 

設(shè)計表結(jié)構(gòu)與個人的平時習(xí)慣有關(guān)系,我還是喜歡簡單的東西,別為了設(shè)計而去專門設(shè)計,這樣只會增加系統(tǒng)的復(fù)雜度 

CREATE TABLE [dbo].[WC_MessageResponse]( [Id] [varchar](50) NOT NULL,  --主鍵  [OfficalAccountId] [varchar](50) NULL, --所屬公眾號 [MessageRule] [int] NULL,   --消息規(guī)則(枚舉) [Category] [int] NULL,   --類型(枚舉) [MatchKey] [varchar](1000) NULL,  --關(guān)鍵字 [TextContent] [varchar](max) NULL, --文本內(nèi)容 [ImgTextContext] [varchar](max) NULL, --圖文文本內(nèi)容 [ImgTextUrl] [varchar](1000) NULL, --圖文圖片URL [ImgTextLink] [varchar](1000) NULL, --圖文圖片超鏈接 [MeidaUrl] [varchar](1000) NULL,  --語音URL [MeidaLink] [varchar](1000) NULL,  --語音超鏈接 [Enable] [bit] NOT NULL,   --是否啟用 [IsDefault] [bit] NOT NULL,  --是否默認(rèn) [Remark] [varchar](2000) NULL,  --說明 [Sort] [int] NOT NULL,   --排序 [CreateTime] [datetime] NOT NULL,  --創(chuàng)建時間 [CreateBy] [varchar](50) NOT NULL, --創(chuàng)建人 [ModifyTime] [datetime] NOT NULL,  --修改時間 [ModifyBy] [varchar](50) NULL,  --修改人 CONSTRAINT [PK_WC_MessageResponse] PRIMARY KEY CLUSTERED ( [Id] ASC)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]GOSET ANSI_PADDING OFFGOALTER TABLE [dbo].[WC_MessageResponse] WITH CHECK ADD CONSTRAINT [FK_WC_MessageResponse_WC_OfficalAcconts] FOREIGN KEY([OfficalAccountId])REFERENCES [dbo].[WC_OfficalAccounts] ([Id])ON DELETE CASCADEGOALTER TABLE [dbo].[WC_MessageResponse] CHECK CONSTRAINT [FK_WC_MessageResponse_WC_OfficalAcconts]GO

表對應(yīng)了兩個枚舉和關(guān)聯(lián)主表公眾號管理的主表 

CREATE TABLE [dbo].[WC_OfficalAccounts]( [Id] [varchar](50) NOT NULL,  --主鍵 [OfficalId] [varchar](200) NULL, --公眾號的唯一ID [OfficalName] [varchar](200) NOT NULL, --公眾號名稱 [OfficalCode] [varchar](200) NOT NULL, --公眾號帳號 [OfficalPhoto] [varchar](1000) NULL, --頭像 [OfficalKey] [varchar](500) NULL, --EncodingAESKey [ApiUrl] [varchar](1000) NULL,  --我們的資源服務(wù)器 [Token] [varchar](200) NULL,  --Token [AppId] [varchar](200) NULL,  --AppId [AppSecret] [varchar](200) NULL, --Appsecret [AccessToken] [varchar](200) NULL, --訪問Token [Remark] [varchar](2000) NULL,  --說明 [Enable] [bit] NOT NULL,  --是否啟用 [IsDefault] [bit] NOT NULL,  --是否為當(dāng)前默認(rèn)操作號 [Category] [int] NOT NULL,  --類別(媒體號,企業(yè)號,個人號,開發(fā)測試號) [CreateTime] [datetime] NOT NULL, --創(chuàng)建時間 [CreateBy] [varchar](50) NOT NULL, --創(chuàng)建人 [ModifyTime] [datetime] NOT NULL, --修改時間 [ModifyBy] [varchar](50) NULL,  --修改人 CONSTRAINT [PK_WC_OfficalAcconts] PRIMARY KEY CLUSTERED ( [Id] ASC)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]) ON [PRIMARY]            
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 阿合奇县| 达拉特旗| 乡宁县| 本溪市| 长宁区| 和林格尔县| 尚志市| 临海市| 长沙县| 嘉祥县| 溧水县| 杂多县| 闻喜县| 蓬安县| 武冈市| 英超| 永川市| 长宁县| 彭阳县| 卓资县| 崇礼县| 庆安县| 德保县| 浦城县| 鞍山市| 舞钢市| 余庆县| 库伦旗| 曲阳县| 宣化县| 镶黄旗| 襄城县| 双峰县| 汽车| 穆棱市| 绥芬河市| 古蔺县| 温州市| 云和县| 台北县| 东源县|