Программист баз данных. создать БД (офлайн или онлайн - не имеет значения) для учета товаров и их аналогов у конкурентов (Дистанционная работа)

Бюджет не указан

Задание: Программист баз данных. создать БД (офлайн или онлайн - не имеет значения) для учета товаров и их аналогов у конкурентов (Дистанционная работа)

Нужно разработать базу данных: - можно LibreOffice Base, MS Access, и другие с интерфейсом в винде - можно с размещением виртуальном хостинге на нашем домене выбираем что проще, быстрее, дешевле :) Цель базы данных: внесение и хранения информации о товарах и их аналогах у конкурентов. База должна позволять добавлять наши товары (с ссылкой на фото или названием файла изображения, описанием, собственным артикулом и названием), а также указывать для каждого товара аналоги у конкурентов (артикул и название у конкурента). При этом один товар может иметь несколько аналогов у одного и того же конкурента. Важно, чтобы один и тот же артикул у одного конкурента не мог быть привязан к разным вашим товарам, но при этом он может повторяться у разных конкурентов. Ключевые задачи: - Возможность добавлять наши товары, загружать реальную фотографию для отображения в интерфейсе, вводить описание, артикул и название. - Ведение списка конкурентов с возможностью его расширения. - Указание аналогов для каждого товара у любого конкурента (несколько записей на одного конкурента). - Проверка уникальности: один и тот же артикул конкурента может быть привязан только к одному вашему товару, если конкурент совпадает. При этом у разных конкурентов может совпадать артикул, нельзя чтобы он совпадал в рамках одного конкурента. - Удобный поиск, фильтрация и редактирование данных. - Импорт данных в формате CSV/Excel с возможностью загрузки фотографий. - Экспорт данных в формате CSV/Excel, где вместо фотографий указывается: --- Ссылка на изображение (для онлайн базы). --- Название файла изображения (для оффлайн базы). - Обработка ошибок при импорте: если артикул конкурента уже привязан к другому вашему товару, запись не импортируется, а в отчёте указывается причина. База рассчитана на работу с небольшим объёмом данных: - До 300 товаров. - До 25 конкурентов. - Одновременная работа не более 2 пользователей (и то на этапе заполнения). База не предназначена для постоянного использования, а создаётся для упрощения составления таблиц, где напротив каждого из наших товаров будут указаны аналоги конкурентов. База может быть реализована как оффлайн (например, в LibreOffice Base или SQLite) или как онлайн-решение (веб-приложение с сервером и интерфейсом). Главное — простота использования, возможность расширения базы и соответствие поставленным задачам.