ecshop数据字典:用户账目与广告管理详解
需积分: 9 59 浏览量
更新于2024-10-17
收藏 1.09MB DOC 举报
本文档主要介绍了关于Ecshop系统中的两个关键数据表:用户账目日志表(s_account_log)和广告表(s_ad)。这些数据字典对于进行Ecshop的二次开发具有重要的参考价值。
首先,我们来看用户账目日志表(s_account_log),它记录了用户的交易和账户变动情况。该表包含了以下字段:
1. **log_id**:自增ID号,用于唯一标识每一笔用户账目记录。
2. **user_id**:与`users`表中的`user_id`对应,存储用户登录后的session ID,便于追踪用户操作。
3. **user_money**:用户账户的余额,用`decimal`类型存储,精确到小数点后两位。
4. **frozen_mon**:表示被冻结的资金,同样为`decimal`类型,保留两位小数。
5. **rank_point**:等级积分,与消费积分分开管理,存储为`mediumint`。
6. **pay_points**:消费积分,同样为`mediumint`。
7. **change_tim**:记录操作发生的时间,采用`int`类型,通常表示为Unix时间戳。
8. **change_des**:操作备注,用于描述具体的操作内容,长度限制为25个字符。
9. **change_typ**:操作类型,包括充值(0)、提现(1)、管理员调节(2)、其他类型(99)等,用`tinyint`表示。
接着是广告表(s_ad),用于管理网站内的广告展示。该表的字段包括:
1. **ad_id**:自增ID号,作为广告的唯一标识。
2. **position_id**:关联广告位置,通过`ad_position`表中的`position_id`,区分不同广告位。
3. **media_ty**:广告类型,如图片(0)、Flash(1)、代码(2)或文字(3)。
4. **ad_name**:广告名称,长度限制为6个字符。
5. **ad_link**:广告链接地址,用于引导用户点击,最大长度为55个字符。
6. **ad_code**:广告的实际内容,可以是文字、图片或Flash的URL,采用`text`类型存储。
7. **start_time**:广告开始时间,用`int`表示,可能为Unix时间戳。
8. **end_time**:广告结束时间,同样用`int`表示,结束时间后广告将不再展示。
9. **link_man**:广告主的联系方式,长度也为6个字符。
这两个表在Ecshop系统中扮演着关键角色,用户账目日志用于跟踪用户的资金变动,帮助商家监控用户行为,而广告表则用于个性化内容推送和提升用户体验。对这两个表的理解和管理对于进行诸如数据分析、用户行为优化或功能定制等二次开发工作至关重要。
2019-12-24 上传
2014-12-25 上传
115 浏览量
2013-07-13 上传
2014-11-10 上传
2009-12-22 上传
my_ecshop
- 粉丝: 0
- 资源: 1
最新资源
- Android圆角进度条控件的设计与应用
- mui框架实现带侧边栏的响应式布局
- Android仿知乎横线直线进度条实现教程
- SSM选课系统实现:Spring+SpringMVC+MyBatis源码剖析
- 使用JavaScript开发的流星待办事项应用
- Google Code Jam 2015竞赛回顾与Java编程实践
- Angular 2与NW.js集成:通过Webpack和Gulp构建环境详解
- OneDayTripPlanner:数字化城市旅游活动规划助手
- TinySTM 轻量级原子操作库的详细介绍与安装指南
- 模拟PHP序列化:JavaScript实现序列化与反序列化技术
- ***进销存系统全面功能介绍与开发指南
- 掌握Clojure命名空间的正确重新加载技巧
- 免费获取VMD模态分解Matlab源代码与案例数据
- BuglyEasyToUnity最新更新优化:简化Unity开发者接入流程
- Android学生俱乐部项目任务2解析与实践
- 掌握Elixir语言构建高效分布式网络爬虫