zoukankan      html  css  js  c++  java
  • 数据库: 商城案例

    设计订单项

    1 多对多关系分析 

      商品与订单是多对多关系, 一个订单上可以有多个商品, 一个商品可以出现在多个订单中.

      多对多建表原则 需要一张中间表,中间表中至少有两个字段,作为中间表的外键分别指向另外两张表的主键

     

    2 创建OrderItem

    /**
     *   订单项表(中间表)
     *   `itemid` VARCHAR(32) NOT NULL,
     *   `pid` VARCHAR(32) DEFAULT NULL,
     *   `oid` VARCHAR(32) DEFAULT NULL,
     *
     * */
    public class OrderItem {
    
        //订单项 指的是中间表中的一条数据
        private String itemid; //订单项的id
    
        private String pid; //外键 指向商品表主键
    
        private String oid; //外键 指向订单表的主键
        
        private Product product;//订单项内部的商品详细信息
    
        private Orders orders;//订单项属于哪个订单
        
    }
  • 相关阅读:
    C++——文件的读写
    我以我血荐轩辕——记徐家福教授的演讲
    文件命名
    面向对象
    关于函数
    php跨域发送请求原理以及同步异步问题
    关于iframe
    关于url
    cookie
    call和apply
  • 原文地址:https://www.cnblogs.com/JasperZhao/p/15070631.html
Copyright © 2011-2022 走看看