ECSHOP2.7.3数据字典详解:购物车与用户账目日志

需积分: 10 1 下载量 110 浏览量 更新于2024-07-20 收藏 792KB DOC 举报
本文将介绍ECSHOP 2.7.3版本的数据字典,包括购物车表(eacs_cart)、用户账目日志表(eacs_account_log)以及广告表(eacs_ad)的主要结构和字段含义,以帮助理解ECSHOP系统的内部运作。 一、eacs_cart表 - 购物车表 购物车表用于存储用户选择购买的商品信息,其字段及注释如下: 1. rec_id:购物车记录编号,是一个自增的中级整数,标识每条购物车记录。 2. user_id:用户登录ID,不允许为空,当用户未登录时默认为0,与用户的session关联。 3. session_id:用户的session标识符,用于识别用户的购物车,当用户退出时,对应session_id的所有购物车记录会被删除。 4. goods_id:商品ID,从中级整数型的goods表获取商品的基本信息。 5. goods_sn:商品的货号,从goods表获取,用于区分不同的商品。 6. product_id:生产编号,表示商品的具体型号或版本。 7. goods_name:商品名称,从goods表获取,显示给用户看的商品名字。 二、eacs_account_log表 - 用户账目日志表 用户账目日志表记录了用户账户的变动情况,如余额、积分等,字段及注释如下: 1. log_id:日志编号,自增的中级整数,唯一标识每条账目记录。 2. user_id:用户编号,与用户的session中的id号对应,链接到users表中的user_id。 3. user_money:用户在该记录时的余额,以十进制小数形式存储。 4. frozen_money:被冻结的资金,同样为十进制小数。 5. rank_points:等级积分,与消费积分分开计算,以中级整数存储。 6. pay_points:消费积分,与等级积分分开,以中级整数存储。 7. change_time:记录操作的时间,整数型表示的日期和时间。 8. change_desc:操作的备注,用于描述账户变动的原因。 9. change_type:操作类型,用小整数表示,包括充值、提现、管理员调节和其他类型。 三、eacs_ad表 - 广告表 广告表用于管理网站上的广告展示,字段及注释如下: 1. ad_id:广告编号,自增的小型整数。 2. position_id:广告位置编号,标识广告所在的位置,0表示站外广告,其他数值对应ad_position表中的position_id。 3. media_type:广告类型,包括图片、Flash、代码和文字,用小整数表示。 4. ad_name:广告的名称,便于管理和识别。 5. ad_link:广告链接地址,点击广告后跳转的目标页面。 6. ad_code:广告的展示内容,对文字广告是文字,对图片和Flash是其地址。 7. start_time:广告的开始展示时间,整数型表示的日期和时间。 8. end_time:广告的结束展示时间,用于控制广告的生命周期。 9. link_man:广告联系人,便于处理广告相关事务。 10. link_email:广告联系人的电子邮件,用于通信。 11. link_phone:广告联系人的电话,提供联系方式。 通过对这些核心表的了解,我们可以更好地掌握ECSHOP 2.7.3系统如何管理用户购物、账户变动以及广告投放,有助于优化和维护电商网站的正常运行。