Руководство по разработке база данных для системы заказов в ресторанах в Mysql обоснование выбора программных продуктов для создания


Download 2.65 Mb.
Pdf ko'rish
bet12/34
Sana04.11.2023
Hajmi2.65 Mb.
#1746511
TuriРеферат
1   ...   8   9   10   11   12   13   14   15   ...   34
Bog'liq
Разработка веб сайтов 19,05,23

База данных ресторанов
Самый первый шаг - создать базу данных ресторанов. Её можно создать с помощью
запроса, как показано ниже.
time`restaurant` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
Я использовал набор символов utf8mb4 для поддержки широкого спектра символов.
Таблица пользователя
В этом разделе мы разработаем
Таблица пользователя для хранения
информации о пользователе. Одна и та же таблица может использоваться для
управления различными типами пользователей, включая администраторов, шеф-
поваров, агентов и клиентов. Ее можно использовать для связи пользователей с
меню, пунктами, бронированием столов и заказами. Пользователи могут
отслеживать свои собственные столы и заказы. Ниже приведено описание всех
столбцов пользовательской таблицы.
ID
Уникальный идентификатор для
идентификации пользователя.
Имя
Имя пользователя
Второе имя
Второе имя пользователя
Фамилия
Фамилия пользователя
Мобильный
Номер мобильного телефона
пользователя. Ее можно использовать для
входа в систему и регистрации.
Электронная почта
Электронная почта пользователя. Ее
можно использовать для входа в систему


30
и регистрации.
Хэш пароля
Хэш пароля, сгенерированный
соответствующим алгоритмом. Мы
должны избегать хранения простых или
зашифрованных паролей
Администратор
Флаг, определяющий, является ли
пользователь администратором. Это не
требуется, если таблицы RBAC
создаются в соответствии с дизайном
базы данных RBAC.
Прставщик
Флаг, определяющий, может ли
пользователь получать заказы на
склад. Это не требуется, если таблицы
RBAC создаются в соответствии с
дизайном базы данных RBAC.
Шеф-повар
Флаг, определяющий, может ли
пользователь готовить блюда. Это не
требуется, если таблицы RBAC
создаются в соответствии с дизайном
базы данных RBAC.
Агент
Флаг, определяющий, может ли
пользователь размещать таблицу. Это не
требуется, если таблицы RBAC
создаются в соответствии с дизайном
базы данных RBAC.

Download 2.65 Mb.

Do'stlaringiz bilan baham:
1   ...   8   9   10   11   12   13   14   15   ...   34




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling