毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
IOS校园学生物品交易平台移动客户端设计(7)
(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都是外键,分别指向用户表和商品信息表。
共8页:
上一页
1
2
3
4
5
6
7
8
下一页
上一篇:
企业管理系统的设计与实现+文献综述
下一篇:
C#音乐信息的数据挖掘研究音乐推荐系统的开发
PHP+IOS的会议管理系统的设计+ER图
浅谈校园网安全控制策略【1715字】
无跳线主板BIOS高级设置【706字】
校园一卡通数据系统的學...
论校园网的建设和管理【1504字】
规范架建校园网络的设想【4632字】
校园网建设要以用为本【1872字】
C#学校科研管理系统的设计
志愿者活动的调查问卷表
承德市事业单位档案管理...
公寓空调设计任务书
神经外科重症监护病房患...
中国学术生态细节考察《...
医院财务风险因素分析及管理措施【2367字】
AT89C52单片机的超声波测距...
10万元能开儿童乐园吗,我...
国内外图像分割技术研究现状