Задавайте вопросы, мы ответим
Вы не зашли.
Требуется создать вывод из базы меню ресторана.
У меня есть два варианты организации таблицы.
По разделом я имею ввиду раздел меню, которое мне предоставит заказчик.
Вариант Первый
Номер_раздела Название_раздела Текстовое_наполнение_раздела
Вариант Второй
Номер_блюда Название_меню Название_раздела_для блюда Описание_блюда
Независимо от избранного варианта, раздел меню всегда будет выводиться полностью.
Со всеми блюдами, которые к нему приписаны.
В каком варианте больше профессионализма?
При каком варианте нагрузка на сервер будет меньше?
При каком варианте сайт будет работать быстрее?
Мне нравится второй. Потому что тогда не потребуется вносить в базу текстовое_наполнение_раздела вместе с HTML-тегами. И посредством спаянной пары HTML+CSS станет легче вносить значительные изменения в дизайн сайта.
Вероятно, у вас есть другие варианты. Просьба изложить.
Неактивен
Кажется, меню ресторана — это два десятка блюд. Пусть у Вас будет очень большой
ресторан с очень разнообразной едой. 500 строк. Делайте нормализованный вариант,
который позволит Вам, например, легко делать операции вида «исправить ошибку в
слове ″макароны″» Т.е. три таблички — меню с их названиями, блюда с их назва-
ниями и описаниями и табличка связи одного с другим.
Неактивен