现在有一个点餐系统,有一个订单模块,初步设计有两个表,Order和OrderItem两个表,但是这么做有一个问题,当同一个用户下同一个订单,需要预定两桌菜,每桌菜可能不一样,桌子这个实体,在数据库中该怎么体现,还有前台该如何区分实现。