Не совсем так, у вас цена и вес есть в обеих таблицах. Если эти значения чем-то отличаются, ну например в каталоке Ингридиент стоит 10 руб за грамм, но при добавлении в блюдо его цена уже считается 11 руб за 5 грамм, то ничего не надо убирать, но если эти значения идентичны тогда из блюда эти два поля можно убрать за ненадобностью.
Что касается бронирования, то тут ситуация такая. У вас служащий может обслуживать столики 11,12,15, но 11 был забронирован, а 12 и 15 были свободны и их заняли клиенты. Получается, что данные по 12,15 столику не привязать к служащему без предварительной брони.
__________________
Жизнь такова какова она есть и больше никакова.
Помогаю за спасибо.
|