Java学习小结
数据库建表简谈
对于购物网站后台数据库建立的一点笔记
用户购买表
字段说明 | 字段名 | 数据类型 | 数据长度 | 允许空 | 示例 | 备注 |
交易ID | transactionid | number | 16 | 否 | 5010328491726312 | PK 每单独立,每个区域不可重复 |
用户ID | userid | number | 16 | 否 | 1002030010204358 | 每个商区独立 |
产品ID | productid | number | 16 | 否 | 9002391023401523 | 产品独立ID,子分类共享同一个ID |
订单时间戳 | timestamp | time | 4 | 否 | 2001-07-11T19:07:47+00:00 | 订单时间 |
用户购物车表
字段说明 | 字段名 | 数据类型 | 数据长度 | 允许空 | 示例 | 备注 |
用户ID | userid | number | 16 | 否 | 1002030010204358 | PK 每个商区独立 |
加入购物车时间戳 | timestamp | time | 4 | 否 | 2001-07-11T19:07:47+00:00 | 购物车最后更新时间 |
交易类型 | actiontype | String or Enum | 4 | 否 | ADD,UPDATE | 购物车最近更新操作类别 |
产品ID | productid | number | 16 | 否 | 9002391023401523 | PK 产品独立ID,子分类共享同一个ID |
用户产品评论表
字段说明 | 字段名 | 数据类型 | 数据长度 | 允许空 | 示例 | 备注 |
评论ID | postid | number | 16 | 否 | 2300142381382910 | PK 评论id,商区独立 |
用户ID | userid | number | 16 | 否 | 1002030010204358 | 每个商区独立 |
评论时间戳 | timestamp | time | 4 | 否 | 2001-07-11T19:07:47+00:00 | 评论发布时间或更改时间 |
产品ID | productid | number | 16 | 否 | 9002391023401523 | 产品独立ID,子分类共享同一个ID |
用户产品浏览表
字段说明 | 字段名 | 数据类型 | 数据长度 | 允许空 | 示例 | 备注 |
用户ID | userid | number | 16 | 否 | 1002030010204358 | PK 每个商区独立 |
产品ID | productid | number | 16 | 否 | 9002391023401523 | PK 产品独立ID,子分类共享同一个ID |
浏览时间戳 | timestamp | time | 4 | 否 | 2001-07-12T01:02:13+00:00 | PK 浏览起始时间 |
用户点击表
字段说明 | 字段名 | 数据类型 | 数据长度 | 允许空 | 示例 | 备注 |
用户ID | userid | number | 16 | 否 | 1002030010204358 | PK 每个商区独立 |
点击时间戳 | timestamp | time | 4 | 否 | 2001-07-12T20:07:22+00:00 | PK 点击时间 |
页面元素 | sectionname | String or Enum | 4 | 否 | Category | 页面元素名 |