Описание постановленной задачи
Интернет-магазины продают потребителям бытовую технику (утюги, электрочайники, кухонные комбайны и др.) различных моделей известных фирм-производителей (Philips, Bosh, Mulinex и др.). Заказы осуществляются клиентами в интернет-магазинах в любое время суток. После того, как Клиент подтвердит заказ по телефону, курьер доставит ему товар по указанному адресу.
Необходимо спроектировать базу данных Интернет-продаж, информация которой используется для анализа спроса потребителей на конкретные модели товаров разных производителей, динамики продаж товаров в интернет-магазинах за определенный период времени, сравнения условий доставки товаров в разных магазинах и т.д. В БД должна храниться информация:
* Об Интернет-магазинах: код магазина, электронный адрес, оплата доставки (Да / нет);
* Продукция: код товара, наименование товара, фирма, модель, технические характеристики, Цена (руб.), Гарантийный срок, фото;
* Заказы: код заказа, код магазина, код товара, дата заказа, время заказа, количество, ФИО клиента, контактный телефон, подтверждение заказа (Да / нет);
* Доставка: код заказа, дата доставки, время доставки, адрес доставки, имя клиента, имя курьера.
При проектировании базы данных необходимо учитывать:
* Продукт можно продавать в нескольких интернет-магазинах. Интернет-магазин может предложить к продаже несколько товаров;
* Продукт может быть связан с несколькими заказами. Заказ связан с одним продуктом;
* В интернет-магазине может быть несколько заказов. Заказ связан с одним интернет-магазином;
* Заказ относится к одной доставке. Доставка связана с одним заказом.
Кроме того, следует учитывать:
* Каждый товар обязательно продается через интернет-магазины. Каждый Интернет-магазин обязательно продает товары;
* Продукт не может быть заказан в обязательном порядке. Каждый заказ обязательно связан с продуктом;
* В магазине не обязательно может быть заказ. Каждый заказ связан с определенным интернет-магазином;
* Заказ не может быть доставлен в обязательном порядке. Доставка каждого товара обязательно связана с заказом.
Достарыңызбен бөлісу: |