PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 1
SergeyKlimenko Отправлено: 03 Октября, 2018 - 13:14:31 • Тема: Помогите с интересным заданицем :) • Форум: Вопросы новичков

Ответов: 1
Просмотров: 131
Я новичок в php, получил такое задание.
Представим ситуацию, у нас есть платформа торговли (товары, продукты, цифровой
контент), и требуется реализовать удобный интерфейс управления ценами и
скидками на каждый продукт:
- Продукт «Школьная форма»
 Цена по умолчанию 10000 руб.
 В период с 01.01.2016 установить цену 8000.
 В период с 01.05.2016 по 01.01.2017 установить цену 12000.
 В период с 01.07.2016 по 10.09.2016 года установить цену 15000.
 В период с 1.06.2017 по 20.10.2017 года установить цену 20000.
 В период с 15.12.2017 по 31.12.2017 установить цену 5000.
- Реализовать простой и удобный интерфейс управления изменением
цены у продукта.
- Реализовать архитектуру базы данных (таблицы, столбцы, типы, связи,
ключи)
- Поскольку, возможны пересечения и наложения интервалов,
реализовать 2 способа определения цены на любой день:
- Приоритетнее цена с меньшим периодом действия (цена на 1
месяц приоритетнее цены установленной на 1 год)
- Приоритетнее цена, установленная позднее (используя
сортировку)

- Реализовать вывод графиков по обоим типам.


не уверен в проектирование базы данных Mysql
Как я понимаю у нас получается таблица product в ней хранится информация о товаре и таблица price_date где лежать диапазоны дат на товар. Вопрос как делать выборку на основе сортировки в задании, на стороне mysql, если можно примеры запросов или уже на php ?

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB