JAVAWeb项目 微型商城项目-------(二)数据库设计

数据库的设计

  1. 数据库设计范式

    单表设计使用的核心类型(整数int,小数flosat,字符串varchar,长本文text,)
    多对多关系
    一对多关系

  2. 数据库表的设计

    用户表—–member

    用户ID----mid(varchar) 主键非空
    密码------password(varchar)
    姓名------name(varchar)
    电话------phone(varchar)
    地址------address(varchar)
    状态------status(int)>>>>>>>>> 0(用户锁定无法登录)1(用户正常)2(用户未激活)
    激活码----code(varchar)
    注册时间--pubdate(datetime)
    用户头像--photo(varchar)
    

    商品类型—–item

    商品类型ID----iid(int) 主键非空
    商品类型名称--title(varchar)
    

    商品—–goos

    商品类型ID----gid(int) 主键非空
    商品类型名称---title(varchar)
    商品发布日期---pubdate(datetime)
    商品价格------price(float)
    商品库存------amount(int)>>>>>>>生成订单修改库存
    访问量--------bow(int)>>>>>>名称浏览自增操作
    商品描述------note(text)
    商品图片------photo(varchar)>>>如果没有设置使用"nophoto.jpg"描述
    商品状态------status(int)>>>>>>>>0(下架状态)1(正常浏览)2(删除,可以在回收站找到)3(彻底删除:数据库保留,使用逻辑删除)商品-----goos
    
    商
  • 1
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值