菜单
  

    (1)    用户(ID,用户名,E-mail,联系方式)
    (2)    商品信息(ID,标题,描述,分类,创建时间,修改时间)
    (3)    商品的图片(商品ID,图片文件)
    (4)    收藏关系表(用户ID,商品ID)
    以上关系模式中,下划线的属性为主键,波浪线的属性为外键。
    3.4.3    数据表结构
    通过对关系模式的整理,我们大致可以得到以下几张数据表,以下将对具体的表结构进行说明。
    (1)    用户表
    如表3.1所示,用户表主要用于存储用户的基本信息。包括objectId、username、password、email和sex字段,其中objectId为主键。
    表3.1    用户表
    序号    字段名    数据类型    说明
    1    objectId    String    主键,用以区分用户
    2    username    String    用户名
    3    password    String    密码
    4    email    String    邮件地址
    5    sex    String    性别
    (2)    商品信息表
    如表3.2所示,商品信息表主要用于存储用户发布的商品信息。包括objectId、username、title、content、user、createdAt和updatedAt字段,其中objectId为主键,user为指向用户表的外键。
    该表记录了用户发布的商品的各项信息,包含了一个指向所属用户的链接,但不包括图片数据,因为一个商品可以对应多张图片,所以需要额外建立一张表来存储图片数据。这里的2个日期信息主要功能是作为排序时使用。
    表3.2    商品信息表
    序号    字段名    数据类型    说明
    1    objectId    String    主键,用以区分商品
    2    username    String    发布者的用户名
    3    title    String    商品标题
    4    content    String    商品描述文字
    5    user    Pointer    外键,指向用户表
    6    createdAt    Date    创建日期
    7    updatedAt    Date    最后的修改日期
    (3)    商品图片数据表
    如表3.3所示,商品图片数据表主要用于存储商品的图片数据。包括objectId、image、userID、createdAt和updatedAt字段,其中objectId为主键,userID为指向商品信息表的外键。
    因为该表只用来存储商品信息中的图片数据,所以就包含了图片数据和一个指向对应商品的链接,这里的日期同样也是用于排序。
    表3.3    商品图片数据表
    序号    字段名    数据类型    说明
    1    objectId    String    主键,用以区分图片
    2    image    File    图片文件
    3    userID    Pointer    外键,指向商品信息表
    4    createdAt    Date    创建日期
    5    updatedAt    Date    最后的修改日期
    (4)    用户收藏表
    如表3.4所示,用户收藏表主要用于记录用户与商品之间的收藏关系,每有一个用户添加一条收藏就会创建一行数据,当用户取消收藏时也会删除对应的数据。该表包括objectId、user、object、createdAt、updatedAt和ACL字段,其中objectId为主键,user和object都是外键,分别指向用户表和商品信息表。
  1. 上一篇:企业管理系统的设计与实现+文献综述
  2. 下一篇:C#音乐信息的数据挖掘研究音乐推荐系统的开发
  1. jsp+mysql学生选课信息系统设计与实现

  2. jsp+mysql学生实践创新项目管理系统设计与实现

  3. 基于3DMAX的校园三维建模与可视化

  4. C#基于ARCGIS的校园电子地图查询系统设计

  5. jsp+mysql大学校园路灯管理系统的设计与实现

  6. jsp计算机学院学生就业及...

  7. 基于IOS的个人时间管理软件

  8. 当代大学生慈善意识研究+文献综述

  9. 大众媒体对公共政策制定的影响

  10. 杂拟谷盗体内共生菌沃尔...

  11. java+mysql车辆管理系统的设计+源代码

  12. 河岸冲刷和泥沙淤积的监测国内外研究现状

  13. 电站锅炉暖风器设计任务书

  14. 乳业同业并购式全产业链...

  15. 十二层带中心支撑钢结构...

  16. 中考体育项目与体育教学合理结合的研究

  17. 酸性水汽提装置总汽提塔设计+CAD图纸

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回