Дизайн базы данных
Дизайн базы данных 1. Создайте базу данных продаж. База данных содержит следующие сущности:
а. Товар: у каждого товара есть название, артикул, цена.
б. Поставщики: у каждого поставщика есть имя, телефон, электронная почта.
c. Клиенты: у каждого клиента есть идентификатор и телефон.
d. клиенты заказывают товары, которые фиксируются в таблице заказов. таблица заказов состоит из client_id, product_id,
дата и количество.
Создавайте таблицы, столбцы и отношения до NF3 (включительно).
1. Напишите сценарии создания таблиц для базы данных, которую вы разработали в предыдущем вопросе.
2. Создайте таблицы для соединения данных в основных таблицах (таблица заказов товаров и поставщиков).
3. Создайте первичный и внешний ключи, а также создайте индексы для цены.
4. Создайте представление, которое содержит заказы с ценой, значениями в строке (цена * количество) и для всего заказа.
5. Создать скрипты для заполнения БД тестовыми данными (до 20-30 записей в основных таблицах и необходимое количество записей в переходных таблицах для согласованности БД)..
Так же нужен синтаксис MySQL
Заявки фрилансеров
