is this ok, just thinking if I can make any improvements on it, or can anyone forsee or predict any problems that may occur with the database design for a simple restaurant order system.
TYPE ( typeName* , typeUnique )
ITEM ( itemID* , typeName , itemName, itemAvailableSizes, itemAvailablePrices)
ORDER_ITEM ( orderItemID*, orderNo , itemID , orderItemQty, orderItemSize, orderItemPrice)
ORDER ( orderNo* , customerID , orderTime, orderDate, readyFor, timeGiven, subTotal, discount, grandTotal, cashTendered, changeDue, orderType, NumberOfItems)
CUSTOMER ( customerID* , name, phoneNo, address, postcode )