NETCMSV1.0.0数据库设计:广告与分类表

4星 · 超过85%的资源 需积分: 31 17 下载量 76 浏览量 更新于2024-11-22 收藏 1.73MB DOC 举报
"该文档是NETCMSV1.0.0的数据库详细设计,主要包含两个核心表:广告表(nt_Ads)和广告分类表(nt_Ads_Class)。" 在内容方面,广告表(nt_Ads)是用于存储各种广告信息的数据结构,包括以下字段: 1. `Id`: 自动编号的主键,用于唯一标识每条广告记录,数据类型为int。 2. `AdID`: 广告的编号,Nvarchar类型,长度为12,用于标识广告。 3. `adName`: 广告的名称,Nvarchar类型,长度为50,用于显示广告的名称。 4. `ClassID`: 分类编号,Nvarchar类型,长度为12,表示广告所属的分类。 5. `CusID`: 客户编号,Nvarchar类型,长度为12,关联投放广告的客户。 6. `adType`: 广告类型,Tinyint类型,定义了广告的展示方式,如显示广告、弹出新窗口等。 7. `leftPic` 和 `rightPic`: 分别存储广告的左图和右图的URL,Nvarchar类型,长度为200。 8. `leftSize` 和 `rightSize`: 图片/动画的高度和宽度,Nvarchar类型,长度为12。 9. `LinkURL`: 广告的链接地址,Nvarchar类型,长度为200,点击广告后跳转的页面。 10. `CycTF`: 循环标志,Tinyint类型,表示广告是否循环播放。 11. `CycAdID`: 如果广告是循环播放的,此字段可能包含其他广告ID。 12. `CycSpeed`: 循环速度,Int类型,表示广告切换的速度。 13. `CycDic`: 循环方向,Tinyint类型,定义了循环播放的方向(如左右、上下)。 14. `ClickNum` 和 `ShowNum`: 当前广告的点击次数和显示次数,Int类型。 15. `CondiTF`: 显示条件,TINYINT类型,判断是否有条件展示广告。 16. `maxShowCli`: 最多显示次数,Int类型,限制广告展示的最大次数。 17. `TimeOutDay`: 有效期,DateTime类型,广告的有效期限。 18. `maxClick`: 最多点击次数,Int类型,设定广告被点击的最大次数。 19. `createTime`: 创建日期,Datetime类型,记录广告创建的时间。 20. `AdTxtNum`: 未明确说明用途,可能是广告文本的数量,Int类型。 21. `isLock`: 锁定状态,Tinyint类型,用于标记广告是否被锁定,防止编辑或删除。 22. `SiteID`: 频道编号,Nvarchar类型,长度为12,表示广告所在的频道。 广告分类表(nt_Ads_Class)则用来管理广告的类别: 1. `Id`: 类别记录的自动编号,主键,int类型。 2. `AcID`: 分类的编号,Nvarchar类型,长度为12。 3. `Cname`: 分类名称,Nvarchar类型,长度为50,用于显示分类的名称。 4. `ParentID`: 父分类的ID,Nvarchar类型,长度为12,表示分类的层级关系。 这两个表共同构成了CMS系统的广告管理和展示的核心部分,为网站提供灵活的广告投放和管理功能。通过广告表可以详细跟踪广告的表现,如点击率、展示次数等;而广告分类表则帮助组织和分类广告,便于管理和查找。