介绍表关系:
目的:删除以orders为中心的4表信息-->orders、member、product、order_traveller
注意:对于订单,不能因为删订单就把产品删掉、不能因为删订单就把member删掉、不能因为删订单就把对应的旅客删掉。
对于非主键相关联的字段,采用直接删除主键方式
<!--删除订单--><delete id="deleteById">delete from order_traveller where orderId = #{id};delete from orders where id = #{id}</delete>
对于是主键无法删除的字段,采用修改外键为空的方式,
<!--删除订单之前,修改order外键--><update id="updateById">update orders set productId = null where id = #{id};update orders set memberId = null where id = #{id}</update>