个人理解:视图查询本质上还是查询多个基表,但可以起到简化查询语句的作用,不会对查询效率有什么提高,一旦后期业务改变基表字段发生变化,那么需要更新或重建对应的视图,否则会引起系统异常,数据量不大的情况下使用视图没问题,数据量大冗余可以起到提高查询效率的作用
首先这个模块是分开的,我认为都应该有单独的表,然后再范式和反范式之间做平衡。
你问的问题太具体了,在下没有实际经验,无从谈起。
需要关联才能统一修改
订单和商品各有各的表,同时存在的是关联表,那样才知道订单里面又那些商品
是的 有道理
用来 对记录进行分组,常用分组汇总,如select id,sum(t.quantity) from table1 as t group by id