NETCMSV1.0.0数据库详细设计:广告表与分类模板详解

需积分: 31 6 下载量 157 浏览量 更新于2024-10-26 收藏 1.73MB DOC 举报
"这是一份详实的.NET CMS V1.0.0数据库详细设计文档,主要关注广告管理和广告分类的管理。文档涵盖了两个核心表:`nt_Ads` 和 `nt_Ads_Class`。 首先,`nt_Ads` 表用于存储广告信息,包括: 1. **Id**:自动编号的主键,用于唯一标识每个广告。 2. **AdID**:广告的编号,用于区分不同广告。 3. **adName**:广告的名称,方便用户识别。 4. **ClassID**:广告所属的分类编号,通过外键关联到`nt_Ads_Class`表。 5. **CusID**:客户编号,记录广告与客户的关联。 6. **adType**:广告类型,支持多种展示方式,如弹窗、渐隐消失、网页对话框等。 7. **leftPic** 和 **rightPic**:分别存储左右两边的图片或动画地址。 8. **leftSize** 和 **rightSize**:图片或动画的高度和宽度。 9. **LinkURL**:广告链接地址。 10. **CycTF** 和 **CycAdID**:循环广告的相关字段,如是否循环播放和广告ID。 11. **CycSpeed**:循环播放的速度。 12. **CycDic**:循环方向,0-左,1-右,2-上,3-下。 13. **ClickNum** 和 **ShowNum**:记录广告的点击次数和显示次数。 14. **CondiTF**:显示条件标识,1表示有条件,0表示无条件。 15. **maxShowCli**:最大显示次数限制。 16. **ck**:可能是冗余字段或标记字段,具体用途未说明。 17. **TimeOutDay**:广告的有效期,记录截止日期。 18. **maxClick**:最多点击次数限制。 19. **creatTime**:广告创建日期。 20. **AdTxtNum**:可能与广告文本数量有关,但具体功能未明确。 21. **isLock**:锁定标志,用于控制广告是否可以编辑或删除。 22. **SiteID**:频道编号,表明广告在哪个频道发布。 其次,`nt_Ads_Class` 表是广告分类的管理,包含: - **Id**:同样为自动编号主键。 - **AcID**:分类的编号。 - **Cname**:分类名称。 - **ParentID**:父分类ID,通过该字段形成层级结构,便于组织广告分类。 这份文档提供了一个基础的数据库设计框架,适用于.NET CMS系统中的广告管理模块,对于理解数据库设计原则、数据表之间的关系以及实现广告发布、分类管理等功能具有重要参考价值。"