数据库订单详情表的问题 (order_detail)detail_id
varchar(32) not null,order_id
varchar(32) not null,product_id
varchar(32) not null,product_name
varchar(64) not null comment ‘name of product’,product_price
decimal(8, 2) not null comment ‘single price’,
问题: 这里面为什么有product_name 和product_price?为什么不省略掉, 因为我们product_info 里已经有了, 然后我利用table order_detail 里的product_id 去查询不行吗?
是因为这样速度比较慢吗, 倒不如直接把name 和price写到 order_detail 表里?