3.4数据库设计
根据系统的E-R图,得到了11张表,分别是:T_CHINAWARE(瓷器表)、T_PAINTING(书画表)、T_LAND(土地表)、T_MEMBER(会员表)、T_ADMINS(管理员表)、T_GOODS_COMMON(商品公共属性表)、T_COLLECTION(收藏表)、T_ESTIMATE(评论表)、T_PICTRUE(图片表)、T_BID_RECORD(拍卖纪录表)、T_AGE_AMOUNT(年龄统计表),它们有自己的表结构,如表所示:
瓷器表,存储瓷器类商品基本信息,商品Id作为主键并参考公共属性表的商品Id,如表3.1:
表 3.1 T_CHINAWARE(瓷器表)
Name Type Nullable Default/Expr. Comments
TITLE VARCHAR2(100) Y 标题
AUTHOR VARCHAR2(50) Y 作者
YEARS VARCHAR2(50) Y 年代
ISTRUE VARCHAR2(10) Y 是否真品
INTACT VARCHAR2(10) Y 是否完整
DIMENSIONS VARCHAR2(50) Y 尺寸
MATERIAL VARCHAR2(300) Y 材料
AUTHORINFO CLOB Y 作者信息
DESCRIPTION CLOB Y 作品信息
GOOD_ID VARCHAR2(32) N 商品Id
土地表,存储土地类商品基本信息,商品Id作为主键并参考公共属性表的商品Id,如表3.2:
表3.2 T_LAND(土地表)
Name Type Nullable Default/Expr. Comments
TITLE VARCHAR2(100) Y 标题
OWNER VARCHAR2(50) Y 所有者
GROSSAREA FLOAT Y 0 总面积
NETAREA FLOAT Y 0 使用面积
ADDR VARCHAR2(100) Y 地址
USAGE VARCHAR2(50) Y 用途
DESCRIPTION CLOB Y 商品描述
GOOD_ID VARCHAR2(32) N 商品Id
书画表,存储书画类商品基本信息,商品Id作为主键并参考公共属性表的商品Id,如表3.3:
表3.3 T_PAINTING(书画表)
Name Type Nullable Default/Expr. Comments
TITLE VARCHAR2(100) Y 标题
AUTHOR VARCHAR2(50) Y 作者
YEARS VARCHAR2(50) Y 年代
ISTRUE VARCHAR2(10) Y 是否真品
INTACT VARCHAR2(10) Y 是否完整
MATERIAL VARCHAR2(300) Y 尺寸
AUTHORINFO CLOB Y 材料
DESCRIPTION CLOB Y 作者信息
GOOD_ID VARCHAR2(32) N 作品信息
DIMENSIONS VARCHAR2(50) Y 商品Id
会员表,存储会员基本信息,会员Id作为主键,如表3.4:
表3.4 T_MEMBER(会员表)
Name Type Nullable Default/Expr. Comments
MEM_ID VARCHAR2(32) N 会员Id
NAME VARCHAR2(50) Y 姓名
PASSWORD VARCHAR2(16) Y 密码
FOUND FLOAT Y 0 资金
EMAIL VARCHAR2(50) Y 邮箱
SEX VARCHAR2(10) Y 性别
AGE INTEGER Y 年龄
PHONE VARCHAR2(13) Y 电话
EDUCATION VARCHAR2(12) Y 教育程度
HOBBY VARCHAR2(300) Y 爱好
管理员表,存储管理员基本信息,管理员Id作为主键,如表3.5:
表 3.5 T_ADMINS(管理员表)
Name Type Nullable Default/Expr. Comments
ADMIN_ID VARCHAR2(32) N 管理员Id
NAME VARCHAR2(50) Y 姓名
PASSWORD VARCHAR2(16) Y 密码
公共属性表,存储所有分类商品基本信息,商品Id为主键,会员Id参考会员的会员I的,如表3.6:
表 3.6 T_GOODS_COMMON(公共属性表)
Name Type Nullable Default/Expr. Comments
GOOD_ID VARCHAR2(32) N 商品Id
INITPRICE FLOAT Y 初始价格
DEALPRICE FLOAT Y 成交价格
STARTTIME VARCHAR2(20) Y 开始时间
OVERTIME VARCHAR2(20) Y 结束时间
STATUS VARCHAR2(10) Y 状态
SCANTIME INTEGER Y 浏览次数
MEM_ID VARCHAR2(32) Y 会员Id
收藏表,存储收藏信息,收藏Id为主键,会员Id和商品Id分别参考会员表的会员Id和公共属性表的商品Id,如表3.7:
表 3.7 T_COLLECTION(收藏表)
Name Type Nullable Default/Expr. Comments
COLLECTION_ID VARCHAR2(32) N 收藏Id
MEM_ID VARCHAR2(32) N 会员Id
GOOD_ID VARCHAR2(32) Y 商品Id
图片表,存储商品图片地址,图片Id为主键,商品Id参考公共属性表的商品Id,如表3.8:
表 3.8 T_PICTRUE(图片表)
Name Type Nullable Default/Expr. Comments
PICTRUE_ID VARCHAR2(32) N 图片Id
DIRECTORY VARCHAR2(100) N 地址
GOOD_ID VARCHAR2(32) Y 商品Id
评价表,存储评价信息,评价Id为主键,会员Id和商品Id分别参考了会员表的会员Id和商品表的商品Id,如表3.9:
表 3.9 T_ESTIMATE(评价表)
Name Type Nullable Default/Expr. Comments
ESTIMATE_ID VARCHAR2(32) N 评价Id
KIND VARCHAR2(10) Y 评价类型
SUBSTANCE CLOB Y 内容
THEDATE VARCHAR2(20) Y 评价时间
MEM_ID VARCHAR2(32) N 会员Id
GOOD_ID VARCHAR2(32) N 商品Id
竞拍记录表,存储商品的竞拍记录,竞拍Id为主键,会员Id和商品Id分别参考了会员表的会员Id和商品表的商品Id,如表3.10:
表 3.10 T_BID_RECORD(竞拍记录表)
Name Type Nullable Default/Expr. Comments
BID_RECORD_ID VARCHAR2(32) N 竞拍Id
BIDTIME VARCHAR2(20) Y 竞拍时间
BIDPRICE FLOAT Y 出价
GOOD_ID VARCHAR2(32) Y 商品Id
MEM_ID VARCHAR2(32) Y 会员Id
年龄统计表,存储商品的年龄统计,商品Id为主键参考公共属性表的商品Id,如表3.11:
表 3.11 T_AGE_AMOUNT(年龄统计表)
Name Type Nullable Default/Expr. Comments
GOOD_ID VARCHAR2(32) N 商品Id
UNDER15 INTEGER Y 0 小于15岁
UNDER25 INTEGER Y 0 16~25岁
UNDER35 INTEGER Y 0 26~35岁
UNDER45 INTEGER Y 0 36~45岁
UNDER55 INTEGER Y 0 46~55岁
UNDER65 INTEGER Y 0 56~65岁
OVER66 INTEGER Y 0 大于66岁
分享到:
相关推荐
网吧管理系统数据库设计和相关文档网吧管理系统数据库设计和相关文档网吧管理系统数据库设计和相关文档网吧管理系统数据库设计和相关文档以及相关报表网吧管理系统数据库设计和相关文档网吧管理系统数据库设计和相关...
数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据。 1 数据库设计的基本步骤: 2 概念结构设计 2.1 E-R模型基本符号 2.2 初步E-R图设计 2.3 ...
数据库课程设计报告 工资管理系统数据库设计报告 设计题目:工资管理系统 学 院:信息技术学院 专 业:信息管理与信息系统 小组成员及分工 "组员 "分工 "分数 " " "编写代码及测试运行 " " " "概念设计 " " " "物理...
14-数据库课程设计任务书-某客运公司运输管理系统数据库设计.docx14-数据库课程设计任务书-某客运公司运输管理系统数据库设计.docx14-数据库课程设计任务书-某客运公司运输管理系统数据库设计.docx14-数据库课程设计...
掌握数据库设计基本方法及数据库设计工具; 掌握综合运用数据库原理、方法和技术进行数据库应用系统分析、设计和SQL实现关键功能的能力。 2、实验主要内容 掌握数据库设计基本步骤,包括数据库概念结构设计、逻辑...
数据库系统原理及课程设计报告--体育比赛数据库设计.docx数据库系统原理及课程设计报告--体育比赛数据库设计.docx数据库系统原理及课程设计报告--体育比赛数据库设计.docx数据库系统原理及课程设计报告--体育比赛...
毕业设计二手交易网站数据库设计 .docx毕业设计二手交易网站数据库设计 .docx毕业设计二手交易网站数据库设计 .docx毕业设计二手交易网站数据库设计 .docx毕业设计二手交易网站数据库设计 .docx毕业设计二手交易网站...
小说网站数据库设计.docx小说网站数据库设计.docx小说网站数据库设计.docx小说网站数据库设计.docx小说网站数据库设计.docx小说网站数据库设计.docx小说网站数据库设计.docx小说网站数据库设计.docx
指出高效的数据库设计原则以及设计方法 提高数据库的执行效率
小区物业管理系统数据库设计
图书馆借阅系统数据库设计 2.5.1 按借阅表查询历史借阅信息 (用1表示已经归还,0表示未归还) select * from Borrow where Bis=0; 2.5.2 查询到期未还的所有借阅者记录 (借阅者编号,姓名,图书名称,借阅日期...
数据库设计(论文+方案)数据库设计(论文+方案)数据库设计(论文+方案)数据库设计(论文+方案)数据库设计(论文+方案)
车辆管理系统数据库设计课程设计
聊天系统数据库设计和接口设计。
twitter数据库 twitter数据库设计 微博数据库设计
1数据库设计概述 .. 2数据库概念设计 .. 3数据库逻辑结构设计 .. 4数据库物理设计 .. 5数据库的实施与维护 ..
在线答题系统数据库设计
校园外卖系统数据库设计.docx校园外卖系统数据库设计.docx校园外卖系统数据库设计.docx校园外卖系统数据库设计.docx校园外卖系统数据库设计.docx校园外卖系统数据库设计.docx校园外卖系统数据库设计.docx校园外卖...
模板-数据库设计说明书.doc 模板-数据库设计说明书.doc 模板-数据库设计说明书.doc 模板-数据库设计说明书.doc 模板-数据库设计说明书.doc
Web数据库设计 Web数据库设计 Web数据库设计