2个实体:订单、商品,一个订单可以包含多种商品,同时一种商品可以属于多个订单,即多对多。
商品表goods_tb:
订单表order_tb:
no是订单编号,user_id与用户表的id关联。
需要新建一张中间表order_item_tb,引入2个“多”的主键作为外键,把这2个“多”联系起来:
purchase_amount是该种商品的购买数量。
使用嵌套结果实现一对多
(一)编写pojo类
packagecom.chy.pojo;public classGoods {private Integer id; //商品id
private String goodsName; //商品名称
private float goodsPrice; //商品单价