关于订单管理的数据库设计问题?
第一次用云开发做一个商城,关于数据库的设计有个疑问:
从用户角度出发,点击订单列表选择各种状态即可访问数据库并渲染显示,当然是以openid为单位好,每一条json都是一个用户,每次订单成功都向这条json添加数据即可。
从商家角度出发,更希望每一订单都是一条ison,以时间戳或订单号排序,这样便于查询管理,但这样无疑增加用户查询自己订单的时间和服务器效能。
那么问题来了,如何设计数据库?两种方法都用?还是另有高明方法,请大佬支招。