《系统数据结构设计方案》由会员分享,可在线阅读,更多相关《系统数据结构设计方案(6页珍藏版)》请在金锄头文库上搜索。
1、5 系统数据结构设计逻辑结构设计要点一、用户信息表(user)用户(用户编号,用户账号,用户真实姓名,密码,头像,性别,地址,电话,Email,注册时间,collect-id,用户类型)二、商品信息表(goods)商品(商品编号,商品名称,编号,商品价格,图片名,商品类型,发布时间,发布者编号,商品描述,被收藏数量)三、商品类型表(goods_type)商品类型(类型编号,商品类型名称,描述)四、用户收藏表(goods_collect )用户收藏(编号,用户编号,收藏时间,收藏的商品)五、管理员信息表(User)管理员(管理员编号,账号,密码,Email,状态,注册时间)六、商品评论表(goo
2、ds_comme nt)评论表(编号,用户账号,商品编号,星级,评论时间,状态,评论内容)图14: E R图物理结构设计要点用户信息表(user)序号字段名字段含义类型长度默认值允许空主键说明1user_id用户编号int111否是自动递增2user name用户账号varchar32否3ral name用户姓名varchar8否4user_pwd密码char40否5user_pic n ame头像varchar326sex性别varchar21否7address地址varchar255否8phone电话varchar20否9email邮箱Varchar50否10regtime注册时间Date
3、time11collect, id收臧编号Int1112Select_i用户类型Varchar32否den tity商品信息表(goods)序号字段名字段含义类型长度默认值允许空主键说明1goods_id商品编号int111否是自动递增2goods_ name商品名称varehar32否3goods_ nu mber编号varehar11否4goods_price商品价格double8,2否5goods_pic name商品图片Varehar32暂无图片信息6goods_modelsi d商品类型Int11否7goods_lice nee发布时间Datetim e否8goods_ow neri
4、d发布者编号Int11否9goods_deserip tion商品描述Ti ny tex t10goods_eolleet被收藏数量Int110商品类型表(goods_type )序号字段名字段含义类型长度默认值允许空主键说明1tytpe_id类型编号int111否是自动递增2type_ name类别名称varchar32否3type_desc类别描述varchar200四、评论表(goods_comment)序号字段名字段含义类型长度默认值允许空主键说明1Comme nt_id评论编号Int111否是自动递增2comme nt_ userid用户编号int11否3comme nt_goodi
5、d商品编号int11否4comme nt_com monint115comme nt_badint116comme nt_ content评论内容text7comme nt_time评论时间datetime否五、收藏表(goods_collect)序号字段名字段含义类型长度默认值允许空主键说明1collect, id收臧编号int111否是自动递增2user_id用户编号int111否3collect.收藏时间Datetimetime4collect.收藏的商int11goodsid口口编号六、 管理员信息表(admin)序号字段名字段含义类型长度默认值允许空主键说明1Admind管理员编int111否是自动递增号2Admin_us管理员名varchar32否ern ame称3Admin_pw密码Char32d4Admin_em管理员邮varchar50ail箱数据结构与程序的关系数据结构为关系型数据库,所以在程序中可以用标准的SQL语句与数据结构进行交互,交互过程中采用通用的数据反问接口。为了保持良好的程序架构,对数据库访问采用DAO设计模式实现,提高维护性和扩张性。