信息科学与技术学院学士学位论文
Product_name:产品名 Description:产品描述 Add_time:产品添加时间 Fixed_price:产品原价 Here_price:本站价格 Keywords:关键字 Has_deleted:是否被删除 Product_pic:产品图片 Total_num:产品进购总数量 Sell_num:销售数量
e. d_goods表 产品的特有信息表
表3-5 d_goods表
字段名 Id Brand Author Publishing Publish_time Guarantee_period standard Word_number Which_edition Total_page int Varchar Varchar Varchar 4 15 15 15 数据类型 Int Varchar Varchar Varchar Bigint Int 长度 12 50 200 200 20 2 主键或外键 Pk、fk
19
信息科学与技术学院学士学位论文
barcode Author_summary Print_time Varchar Text Int 25 20
Id:主键 Brand:品牌 Author :作者
Publishing:厂商或出版社
Publish_time :生产日期或出版时间 guarantee_period:保质期 standard :规格 Word_number:字数 Which_edition :几次修订 Total_page :总页数 Barcode :条形码 Author_summary:作者介绍 Print_time:出版次数
f. d_category_product表 类别和产品关系表(用于连接category表和product
表)
表3-6 d_category_product表
字段名 Id Product_id Cat_id 数据类型 Int Int Int 长度 12 10 10 主键或外键 Pk Fk Fk Id:主键
Product_id:产品id Cat_id:类别id
20
信息科学与技术学院学士学位论文
g. d_order表 订单信息表
表3-7 d_order表
字段名 Id User_id Status Order_time Order_desc Total_price Receive_name Full_address Postal_code Mobile Phone 数据类型 Int Int Int Bigint Varchar Double Varchar Varchar Varchar Varchar Varchar20 长度 10 10 10 20 100 100 200 8 20 主键或外键 Pk Id:d_order表主键
User_id:订单所对应的用户 IdStatus:订单状态 Order_time:订单提交时间 Order_desc:订单描述 Receive_name:收货人姓名 Full_address:收货地址 Postal_code:邮编 Mobile:移动电话 Phone:固定电话
h. d_item表 订单明细表
21
信息科学与技术学院学士学位论文
表3-8 d_item表 字段名 Id Order_id Product_id Product_name Here_price Product_num Amount 数据类型 Int Int Int Varchar Double Int Double 长度 12 10 10 100 10 主键或外键
Id:d_item表主键 Order_id:对应的订单id Product_id:订单中产品的id号 Product_name:订单中产品名 Here_price:产品单价 Product_num:购买的数量 Amount:此条产品的价格小计
3.3 本章小结
此章节介绍的是数据库的一些详细信息,数据库是一个项目的心脏,所有的数据存储在数据库中,如何将各种不同数据之间的关系设计好是最重要的,哪些字段设置为主键,哪些字段设置为外键,以及不同数据表之间的关系,是一对一、一对多还是多对多的关系,都需要根据具体的系统业务来设计,经过此系统较为复杂的数据库的设计,大大提高了我对数据的理解。
22
相关推荐: