我做一个点餐的系统,现在要保存已下单的菜情况:自增ID,外键订单ID,外键菜的ID,菜的单价,份数
此时我想加一个字段表示状态这个菜厨师那里是否已经做好,因为厨师是一份一份做的,如果数量有好几个的话还不太好表示,该怎么设计好一点呢,难道拆分成一个吗?谁做过这个可以详细说明下好

解决方案 »

  1.   

    自已再加个表,里面保存,日期及做好菜的Id。假如需要还可以再扩展。如厨师id等等
      

  2.   

    此时我想加一个字段表示状态这个菜厨师那里是否已经做好,是否可以用两列字段呢?
    点菜 int型,做好了也是int型,这样点多少份,做好了多少份一目了然
      

  3.   

    我就觉得不应该有份数这一列,每一份是单独一条记录,份数是最终sum(菜Id)。尽管有4个人点了4个一样的菜,厨师一起做好,也要有4条做好的记录,而不是一条记录然后显示4份。